A quoi fait référence le N dans varchar (N) pour décrire un champ dans une base de données. Est-ce le nombre de caractères ou d'octets. En outre, on utilise UTF-8, un caractère peut utiliser plus d'un octet.A quoi sert le N dans varchar (N)
2
A
Répondre
3
C'est le nombre maximum de caractères.
nvarchar(1000)
= max 1000 caractères Unicode.
1
- nr de caractères
2
varchar
ne peut pas contenir des caractères Unicode, si n
en varchar(n)
signifie à la fois le nombre de caractères et le nombre d'octets. Dans le cas nvarchar(n)
le n
signifie le nombre de caractères Unicode, avec la taille de stockage de deux fois n
octets. Si vous interrogez information_schema.columns
, il y aura, entre autres, deux colonnes d'un intérêt particulier: CHARACTER_MAXIMUM_LENGTH
et CHARACTER_OCTET_LENGTH
. Le premier contient le nombre de caractères et le dernier contient le nombre d'octets.
Questions connexes
- 1. A quoi sert vraiment EditorReuseAttribute?
- 2. A quoi sert l'indirection multiple en C++?
- 3. collaboration Q n A gestion
- 4. Remplacer \ n avec \ r \ n dans le fichier Unix
- 5. ADO.NET Entity Framework: relations QUERY n-n
- 6. Regex (C#): Remplacer \ n avec \ r \ n
- 7. À quoi sert __gxx_personality_v0?
- 8. Que fait le code bit à bit "$ n & ($ n - 1)"?
- 9. Gestion \ n dans LineBreakMeasurer
- 10. USRP2: Nombre de convertisseurs A/N
- 11. À quoi sert MyAssembly.XmlSerializers.dll?
- 12. Comment supprimer une relation auto-référencée n: n dans Doctrine?
- 13. Cross rejoindre (pivot) avec table n-n contenant des valeurs
- 14. À quoi sert le dossier obj?
- 15. À quoi sert le paramètre Neutral Language?
- 16. $$ dans jQuery, à quoi cela sert-il?
- 17. En quoi consistent les variations de saut de ligne en C# et ASP.NET? (\ r \ n vs. \ n)
- 18. À quoi sert Reflection dans .NET?
- 19. System.Web.Abstractions: à quoi sert-il?
- 20. Enumération de combinaisons de N balles dans des boîtes A?
- 21. à quoi sert un manifeste?
- 22. Dans Active Directory, à quoi sert mailNickname?
- 23. À quoi sert le dernier élément d'une liste dans Scheme?
- 24. Comment gérer les relations n: n avec Rails?
- 25. Comment modéliser une relation n-à-n en Objective-C?
- 26. SQL Server: Comment indexer au mieux une table N-N?
- 27. O (N log N) Complexité - Similaire à linéaire?
- 28. A quoi sert $ this-> User dans le UsersController de CakePHP?
- 29. n-Layered Design Confusion
- 30. LinqToSql N-Tiered Question