| BIGINT(M) |
8 octets |
Ce type est un entier pouvant aller de -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807. |
| BIT |
1 octet |
Ce type est booléen et peut prendre la valeur 0, 1, «OFF» ou «ON». |
| BOOL |
1 octet |
Ce type est booléen et peut prendre la valeur 0, 1, «OFF» ou «ON». |
| BLOB |
|
Ce type est un bloc de données dont la taille maximale est de 65 535 octets. |
| CHAR(longueur) |
longueur+1 octets |
Ce type est une chaine de caractères ayant une longueur constante. |
| DATE |
3 octets |
Ce type est un date ayant le format «AAAA-MM-JJ». |
| DATETIME |
8 octets |
Ce type est un date et une heure ayant le format «AAAA-MM-JJ hh:mm:ss». |
| DECIMAL(M,Dec) |
|
Ce type est un nombre ayant longueur texte prédéfinit au niveau entier et de ses décimals. |
| DOUBLE[(M,Dec)] |
8 octets |
Ce type est un nombre à virgule flottabte ayant longueur texte prédéfinit au niveau entier et de ses décimals. |
| DOUBLE PRECISION[(M,Dec)] |
8 octets |
Ce type est un nombre à virgule flottabte ayant longueur texte prédéfinit au niveau entier et de ses décimals. |
| ENUM(chaine1,chaine2,...) |
1 à 2 octets |
Ce type est une énumération de données non-combiné pouvant aller de 0 à 65 535 possibilités. |
| INT(M) |
4 octets |
Ce type est un entier pouvant aller de -2 147 483 648 à 2 147 483 647. |
| INTEGER(M) |
4 octets |
Ce type est un entier pouvant aller de -2 147 483 648 à 2 147 483 647. |
| LONGBLOB |
|
Ce type est un bloc de données dont la taille maximale est de 4 294 967 295 octets. |
| LONGTEXT |
|
Ce type est un texte dont la taille maximale est de 4 294 967 295 octets. |
| MEDIUMBLOB |
|
Ce type est un bloc de données dont la taille maximale est de 16 777 215 octets. |
| MEDIUMINT(M) |
3 octets |
Ce type est un entier pouvant aller de -8 388 608 à 8 388 607. |
| MEDIUMTEXT |
|
Ce type est un texte dont la taille maximale est de 16 777 215 octets. |
| NUMERIC(M,Dec) |
|
Ce type est un nombre ayant longueur texte prédéfinit au niveau entier et de ses décimals. |
| REAL[(M,Dec)] |
8 octets |
Ce type est un nombre à virgule flottante ayant longueur texte prédéfinit au niveau entier et de ses décimals. |
| SET(chaine1,chaine2,...) |
1 à 8 octets |
Ce type est un ensemble de données combiné pouvant aller de 1 à 64 données. |
| SMALLINT(M) |
2 octets |
Ce type est un entier pouvant aller de -32 768 à 32 767. |
| TEXT |
|
Ce type est un texte dont la taille maximale est de 65 535 octets. |
| TIME |
3 octets |
Ce type est un date et une heure ayant le format «hh:mm:ss». |
| TIMESTAMP |
4 octets |
Ce type est un date et une heure ayant le format «AAAA-MM-JJ hh:mm:ss» allant du 1 janvier 1970 à l'année 2037. |
| TINYBLOB |
|
Ce type est un bloc de données dont la taille maximale est de 255 octets. |
| TINYINT(M) |
1 octet |
Ce type est un entier pouvant aller de -128 à 127. |
| TINYTEXT |
|
Ce type est un texte dont la taille maximale est de 255 octets. |
| VARCHAR(longueur) |
longueur+1 octets |
Ce type est une chaine de caractères ayant une longueur variable. |
| YEAR |
1 octet |
Ce type est une année de date pouvant pouvant aller de 1901 à 2155. |