Frage

Wenn ich eine neue VARCHAR-Spalte in Microsoft SQL Server-Manager Studio, wird standardmäßig 50 Länge erstellen. Hat diese Länge eine besondere Bedeutung? Wenn theoretisch habe ich die Möglichkeit, für eine Länge zwischen 30 und 70 zu wählen, ist es nicht besser für die Ausfälle zu gehen, die Macht von 2 (wie 32 oder 64 in diesem Fall)?

War es hilfreich?

Lösung

Weil es eine nette kleine runde Zahl ... Ernsthaft würde ich denken, dass seine ziemlich willkürliche Entscheidung, die gemacht wurde.

Andere Tipps

Potenzen von 2 sind bedeutungslos, wenn es um die möglichen Längen von Strings kommt.

Es ist effizienter, wenn die String-Datentypen von weniger als 50 Zeichen als CHAR deklariert werden () anstelle von VARCHAR ()

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top