Databázový procesor
Obsah
Číselné datové typy
| Název |
Datový typ |
Počet bytů |
Znaménko |
Rozsah |
| BOOLEAN |
pravda / nepravda |
1 |
---- |
0,1 |
| TINYINT |
tiny integer |
1 |
ne |
0 to 255 |
| SMALLINT |
small integer |
2 |
ano |
-215 to 215-1 |
| INTEGER |
integer |
4 |
ano |
-231 to 231-1 |
| BIGINT |
big integer |
8 |
ano |
-263 to 263-1 |
| NUMERIC |
number |
bez limitu |
ano |
(Max Scale, Max Precision )
Max Scale = unlimited
Max Precision = e(+/-)231
|
| DECIMAL |
decimal |
bez limitu |
ano |
(Max Scale, Max Precision )
Max Scale = unlimited
Max Precision = e(+/-)231 |
| REAL |
real |
4 |
ano |
2-1074 to (2-2-52)* 21023 |
| FLOAT |
float |
4 |
ano |
2-1074 to (2-2-52)* 21023 |
| DOUBLE |
double |
4 |
ano |
2-1074 to (2-2-52)* 21023 |
2-1074 to (2-2-52)* 21023 could also be stated as 5e-324 to 1.7976931348623157e+308
Alfanumerické typy
| Název |
Datový typ |
Maximální délka |
Popis |
| LONGVARCHAR |
memo |
2GB (32 bit OS) |
Uloží až maximální délku nebo počet nastavený uživatelem. Akceptuje jakýkoli UTF-8 znak. |
| CHAR |
text (fix) |
2GB (32 bit OS) |
Uloží řetězec až do uživatelem definované délky. Při uložení kratšího řetězce, než je definovaná délka dojde k vyplnění mezerami. Akceptuje jakýkoli UTF-8 znak. |
| VARCHAR |
text |
2GB (32 bit OS) |
Uloží řetězec až do uživatelem definované délky. Žádné výplně. |
| VARCHAR_IGNORECASE |
text |
2GB (32 bit OS) |
Uloží řetězec až do uživatelem definované délky. Při porovnávání se ignoruje velikost písmen. |
Binární typy
| Název |
Datový typ |
Maximální délka |
Popis |
| LONGVARBINARY |
image |
2GB (32 bit OS) |
Uloží jakékoli pole bytů (obrázky, zvuky, atd.). Bez validace. |
| BINARY |
binary (fix) |
2GB (32 bit OS) |
Uloží jakékoli pole bytů. Bez validace. |
| VARBINARY |
binary |
2GB (32 bit OS) |
Uloží jakékoli pole bytů . Bez validace. |
Datum a čas
| Název |
Popis |
Formát |
| Date |
Uloží rok, měsíc a den. |
1/1/99 do 1/1/9999 |
| Time |
Uloží čas s přesností na hodinu, minutu a vteřinu |
Počet vteřin od 1/1/1970 |
| Timestamp |
Uloží časovou značku od datu a času. |
|