Char : (1 byte par caractère. Caractères du maximum 8000)
(Le type de données de char est un type de données de longueur constante employé pour stocker des données-caractères. Le nombre de caractères possibles est entre 1 et 8000. La combinaison possible des caractères dans un type de données de char sont 256. Les caractères qui sont représentés dépendent de quelle langue, ou de collation, est définie. l'anglais, par exemple, est défini réellement avec une collation latine. La collation latine fournit l'appui pour tous les caractères anglais et d'Europe occidentale.)
varchar : (1 byte par caractère. Jusqu'aux caractères 2GB.)
(Le type de données varchar est identique au type de données de char, mais à un de longueur variable. Si une colonne est définie comme char (8), il consommera 8 bytes de stockage même si seulement trois caractères sont placés dans lui. Une colonne varchar consomme seulement l'espace qu'elle a besoin. Typiquement, les types de données de char sont plus efficaces quand elle vient à
le traitement et les types de données varchar sont plus de stockage d'efficientfor. Le principe de base est d'employer le char si les données seront toujours proches de la longueur définie, mais emploie varchar s'il variera considérablement. Par exemple, un nom de ville serait stocké avec varchar (167) si vous vouliez tenir compte du plus long nom de ville dans le monde, qui est sakkathattiyavisnukarmprasit amornpiman udomratchanivetmahasathan d'avatarnsathit de burirom de noparatratchathani de bruit de mahadilok de mahintharayutthaya de ratanakosin de bovorn de mahanakhon de thep de Krung (le poétique
nom de Bangkok, de la Thaïlande). Employer le char pour les données qui sont toujours identiques. Par exemple, vous pourriez employer le char (12) pour stocker un numéro de téléphone domestique aux Etats-Unis : (123) 456 - 7890. Les 8000 - la limitation de byte peut être dépassée
en spécifiant l'option (max) (varchar (max)) , qui tient compte du stockage de 2.147.483.647 caractères au coût de jusqu'à espace mémoire 2GB.)
binaire : (1 - 8000 bytes)
(Données binaires de longueur constante. La longueur est fixe une fois créée entre 1 et 8000 bytes. Par exemple, la binaire (5000) spécifie la réservation de 5000 bytes de stockage pour adapter à jusqu'à 5000 bytes de données binaires.)
varbinary : (Jusqu'à 2.147.483.647 bytes)
(Type de données binaires de longueur variable identique au type de données binaires, excepté consommer seulement la quantité de stockage qui est nécessaire pour se tenir
les données. Using l'option (max) tient compte du stockage de jusqu'à 2GB des données binaires. Cependant, seulement 1 à 8000 ou à max peuvent être spécifiés comme stockage
options.)
Merci