Tjek ud:Reference for Varchar
Kort sagt er der ikke meget forskel, medmindre du går over størrelsen 255 i din VARCHAR, hvilket vil kræve en anden byte til længdepræfikset.
Længden angiver mere en begrænsning for de data, der er gemt i kolonnen, end noget andet. Dette begrænser i sagens natur også den MAKSIMUM lagerstørrelse for kolonnen. IMHO, længden skal give mening i forhold til dataene. Hvis du gemmer et socialsikringsnummer, giver det ingen mening at indstille længden til 128, selvom det ikke koster dig noget på lager, hvis alt du faktisk gemmer er et SSN.