Voici les types de données élémentaires :
| Type | Description |
|---|---|
| BIGINT | Ce type est un entier pouvant aller de -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807. |
| BINARY[(taille)] | Ce type est un bloc de données. |
| BIT | Ce type est booléen et peut prendre la valeur 0 ou 1 |
| CHAR[(longueur)] | Ce type est une chaine de caractères ayant une longueur constante. |
| DATE | Ce type est un date entre l'an 1 et 9999. |
| DATETIME | Ce type est un date et une heure. |
| IMAGE | Ce type est un bloc de données. |
| INTEGER | Ce type est un entier pouvant aller de -2 147 483 648 à 2 147 483 647. |
| LONG BINARY | Ce type est un bloc de données dont la taille maximale est de 2 Go. |
| LONG NVARCHAR | Ce type est un une chaine de caractères Unicode ayant une longueur variable maximal de 2 Go. |
| LONG VARBIT | Ce type est un bloc à valeur binaire de grande taille variable. |
| LONG VARCHAR | Ce type est un une chaine de caractères ayant une longueur variable maximal de 2 Go. |
| MONEY | Ce type est une valeur monétaire. |
| NUMERIC | Ce type est un nombre ayant longueur texte prédéfinit au niveau entier et de ses décimales. |
| NVARCHAR[(longueur)] | Ce type est un une chaine de caractères Unicode ayant une longueur variable entre 1 et 8191 caractères. |
| SMALLDATETIME | Ce type est un date et une heure. |
| SMALLINT | Ce type est un entier pouvant aller de -32 768 à 32 767. |
| SMALLMONEY | Ce type est une valeur monétaire inférieur à 1 millions. |
| TEXT | Ce type est un une chaine de caractères ayant une longueur variable maximal de 2 Go. |
| TIME | Ce type est une heure. |
| TIMESTAMP | Ce type est un date et une heure. |
| TINYINT | Ce type est un entier pouvant aller de -128 à 127. |
| VARBIT | Ce type est un bloc à valeur binaire de taille variable. |
| VARCHAR(longueur) | Ce type est un une chaine de caractères ayant une longueur variable. |
Dernière mise à jour : Dimanche, le 31 mai 2015