Numericki tipovi |
NUMERIC(l,d) ili DECIMAL(l,d) | broj od l znamenki, od cega d decimala. Predznak i decimalna tocka se ne broje u l. d moze biti i 0 ili nenapisan i tada nema decimalne tocke. |
SMALLINT, INTEGER | mali (16bitni) ili veliki (32bitni) cijeli brojevi. |
FLOAT, REAL ili DOUBLE PRECISION | mali ili veliki realni brojevi. |
Vremenski tipovi |
DATE | datum u formatu yyyy:mm:dd |
TIME | vrijeme u formatu hh:mm:ss |
DATETIME | datum i vrijeme u formatu yyyy-mm-dd hh:mm:ss |
TIMESTAMP | trenutni datum i vrijeme u formatu yyyymmddhhmmss |
Tekstualni tipovi |
CHAR(l) | niz od tocno l znakova (do 255) |
VARCHAR(l) | niz od najvise l znakova (do 255) |
BLOB ili TEXT | niz od najvise 216-1 znakova |
LONGBLOB ili LONGTEXT | niz od najvise 232-1 znakova |
ENUM('s1','s2',...) | string iz unaprijed zadane liste 's1','s2',... (najvise 216-1) |
SET('s1','s2',...) | 0, 1 ili vise stringova iz unaprijed zadane liste 's1','s2',... (do 64) |