Det är skräp. De kanske talar om det faktum att en varchar
använder en byte för längden oavsett om den maximala längden är 100 eller 255 (längder över som kommer att använda två byte, upp till ~64K) men de är behandlas annorlunda.
Om du infogar en sträng på 150 tecken i den förra kommer den att trunkeras till 100, så är det inte i det senare fallet.
Du bör använda den längd som är vettig. Om du har en kolumn som aldrig kommer att överstiga 30 tecken, gör det inte använd varchar(255)
.
Se här för typdetaljerna.