Úvod HTML CSS PHP MySQL JavaScript
datové typy

Datové Typy

Celočíselné typy
Typ Popis Atributy Rozsah
TINYINT velmi malá čísla AUTO_INCREMENT, UNSIGNED, SIGNED, ZEROFILL −128 až 127; UNSIGNED => 0 až 255
SMALLINT malá čísla AUTO_INCREMENT, UNSIGNED, SIGNED, ZEROFILL −32768 až 32767; UNSIGNED => 0 až 65535
MEDIUMINT střední celá čísla AUTO_INCREMENT, UNSIGNED, SIGNED, ZEROFILL −8388608 až 8388607; UNSIGNED => 0 až 16777215
INT běžné celé číslo AUTO_INCREMENT, UNSIGNED, SIGNED, ZEROFILL −2147483648 až 2147483647;UNSIGNED => 0 až 4294967295
BIGINT velká celá čísla AUTO_INCREMENT, UNSIGNED, SIGNED, ZEROFILL −9223372036854775808 až 9223372036854; UNSIGNED => 0 až 18446744073709551615
Reálné typy
Typ Popis Atributy Rozsah
FLOAT malá desetinná čísla UNSIGNED, SIGNED a ZEROFILL nejmenší nenulové hodnoty jsou ±1,175494351E−38; největší nenulové hodnoty jsou −±3,402823466E+38; UNSIGNED => záporné hodnoty jsou zakázány
DOUBLE velká desetinná čísla UNSIGNED, SIGNED a ZEROFILL nejmenší nenulové hodnoty jsou ±2,2250738585072014E-308; největší nenulové hodnoty jsou −±1,17976931348623157E+308; UNSIGNED => záporné hodnoty zakázané
DECIMAL velká desetinná čísla ukládaná jako řetězce UNSIGNED, SIGNED a ZEROFILL stejné jako DOUBLE
Znakové typy
Typ Popis Atributy
CHAR řetězec pevně dané délky 0-255; delší text bude oříznut, kratší bude doplněn mezerami do zadané délky BINARY, CHARACTER SET
VARCHAR stejné jako CHAR, ale kratší text není doplněn mezerami BINARY, CHARACTER SET
TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB klasické hodnoty BLOB -
TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT klasický text CHARACTER SET
ENUM výčtový typ -
SET množinový typ -
Typy pro datum a čas
Typ Popis Rozsah
DATE datum ve formátu CCYY-MM-DD 1000-01-01' až '9999-12-31
TIME čas ve formátu 'hh:mm:ss'; pro záporné hodnoty '-hh:mm:ss'; reprezentuje uplynulý čas nebo čas dne -838:59.59' až '838:59:59
TIMESTAMP časová značka, obsahuje datum a čas; pokud zadáme NULL vyplní se zde aktuální datum a čas -
DATETIME datum a čas ve formátu 'CCYY-MM-DD hh:mm:ss' 1000-01-01 00:00:00' až '999-12-31 23:59:59
  • ZEROFILL se používá k zobrazení vedoucích nul, chcete-li číslo 7 zobrazit jako jako 00007, musíte příslušný sloupec deklarovat jako INT(5) ZEROFILL
  • CHARACTER SET znaková sada sloupce
pravy Ascii tabulka
Barvy
Klávesové zkratky


©2013-2021 Trojklik.8u.cz Autor: Vašek D.