Gibt es einen Grund, warum wir varchar nicht immer als Maximum definieren sollten, z. B. varchar(8000)unter SQL Server, da varchar einen der Feldgröße proportionalen Speicherplatz benötigt ?
Wenn ich jemanden beim Erstellen eines Tisches sehe, varchar(100)sollte ich ihm sagen, dass du falsch liegst, was du tun sollst varchar(8000)?