dans sql, les types de données string sont utilisés pour stocker tout type de données dans la table. Dans les types de données de chaîne, nous avons une option pour permettre aux utilisateurs de stocker la longueur fixe des caractères ou des données de longueur énorme en fonction de leurs besoins.,

dans SQL, nous avons un type différent de types de données de chaîne de caractères disponibles, ceux-ci sont

  • Types de données de chaîne de caractères Unicode

types de données de chaîne de caractères SQL

dans sql, les types de données de chaîne de caractères contiennent

SQL char DataType

en SQL, char DataType est utilisé pour stocker une longueur fixe de caractères., Supposons que si nous déclarons un caractère (50), Il allouera une mémoire de 50 caractères pour contenir 50 caractères de données. Dans le cas où, si nous insérons seulement 10 caractères d’une chaîne, alors seulement 10 caractères de mémoire seront utilisés et les 40 caractères restants de mémoire seront gaspillés.

SQL varchar DataType

en sql, varchar signifie des caractères variables et il est utilisé pour stocker des caractères non unicode. Il allouera la mémoire en fonction des caractères numériques insérés. Supposons que si nous déclarons varchar (50), Il allouera une mémoire de 0 caractères au moment de la déclaration., Maintenant, si nous insérons seulement 10 caractères d’une chaîne, alors il allouera de la mémoire pour seulement 10 caractères.

veuillez consulter le tableau suivant pour plus de détails concernant les types de données de chaîne de caractères dans SQL Server.,caractères en fonction de la largeur définie varchar(n) c’est une chaîne de caractères de longueur variable et nous pouvons stocker un maximum de 8000 caractères 2 octets nombre de caractères varchar(max) c’est une chaîne de caractères de longueur variable

2 octets nombre de caractères

SQL types de données de chaîne de caractères Unicode

dans SQL, les types de données de chaîne de caractères Unicode sont utilisés dans une situation où nous devions stocker d’énormes données., Dans la chaîne de caractères Unicode, nous avons un type différent de types de données de chaîne disponibles, ceux-ci sont

  • nchar
  • nvarchar
  • nvarchar(max)

veuillez consulter le tableau suivant pour plus de détails concernant les types de données de chaîne de caractères Unicode dans SQL Server.