Question

Lorsque je crée une nouvelle colonne VARCHAR dans Microsoft SQL Server Manager Studio, sa longueur par défaut est 50. Cette longueur a-t-elle une signification particulière? Si, en théorie, j’ai la possibilité de choisir une longueur comprise entre 30 et 70, n’est-il pas préférable d’utiliser des valeurs par défaut d’une puissance de 2 (comme 32 ou 64 dans ce cas)?

Était-ce utile?

La solution

Parce que c'est un joli petit chiffre rond ... Sérieusement, je pense que c'est une décision assez arbitraire qui a été prise.

Autres conseils

Les puissances de 2 n'ont pas de sens en ce qui concerne les longueurs possibles de chaînes.

Plus efficace si des types de données de chaîne de moins de 50 caractères sont déclarés en tant que CHAR () plutôt que VARCHAR ()

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top