|
1. Typ čísla typ
| rozsah
| ilustrovať
|
| | Char(N) [binárne] | N=1~255 znakov Binárne: Citlivé na veľké písmená | Pevná dĺžka | std_name cahr(32) nie je nulový | | VarChar(N) [binárny] | N=1~255 znakov Binárne: Citlivé na veľké písmená | Premenlivá dĺžka | std_address varchar(256) | | TinyBlob | Maximálna dĺžka 255 znakov (2^8-1) | Bloby (binárne veľké objekty) ukladajú binárne údaje a sú citlivé na veľkosť písmen
| Text memoranda nie je nulový | | TinyText | Maximálna dĺžka 255 znakov (2^8-1) | | Blob | Maximálna dĺžka 65535 znakov (2^16-1) | | Text | Maximálna dĺžka 65535 znakov (2^16-1) | | MediumBlob | Maximálna dĺžka 16777215 znakov (2^24-1) | | MediumText | Maximálna dĺžka 16777215 znakov (2^24-1) | | LongBlob | Maximálna dĺžka 4294967295 znakov (2^32-1) | | Dlhý text | Maximálna dĺžka 4294967295 znakov (2^32-1) | | Enum | Maximálny počet súprav je 65535 | Enumerácia, Enum single selection, Set multiselection | sex enum(1,0) Habby Set ('hrať videohry', 'spať', 'pozerať filmy', 'počúvať hudbu') | | Scéna | Maximálny počet sád je 64 |
Rozlíšte medzi Null a Not Null: Null je nulová hodnota, ktorá umožňuje ukladanie (Null) 2. Číselné hodnoty typ
| rozsah
| ilustrovať
| Napríklad
| | TinyInt[M] [NEPODPÍSANÉ] | -128~127 NEPODPÍSANÉ : 0~255 |
| num tinyint nepodpísaný | | SmallInt[M] [NESIGNOVANÉ] | -32768~32767 NEPODPÍSANÉ :0~ 65535 |
|
| | MediumInt[M] [NESIGNOVANÉ] | -8388608~8388607 NEPODPÍSANÉ :0~16777215 |
|
| | Int[M] [NESIGNOVANÉ] | -2^31~2^31-1 NEPODPÍSANÉ : 0~2^32 |
|
| | BigInt[M] [NESIGNOVANÉ] | -2^63~2^63-1 NEPODPÍSANÉ : 0~2^64 |
|
| | Float [(M,D)] | -3.4E+38~3.4E+38(približne)
| Poznámka: M je dĺžka, D je desatinné číslo, Float 4 bajty, Double 8 bajtov |
| | Dvojitý [(M,D)] | -1,79E+308~1,79E+308(približne) | | Desatinné [(M,D)] |
|
Identifikujte ZeroFill: Deklarujte kľúčové slovo ZeroFill ako automaticky vyplnené 0, napríklad 000021 3. Dátum a čas
typ
| rozsah
| ilustrovať
| | Dátum | Dátum (yyyy-mm-dd) |
| | Čas | Čas (hh:mm:ss) |
| | DateTime | Kombinácia dátumu a času (yyyy-mm-dd hh:mm:ss) |
| | TimeStamp | yyymmddhmmss |
| | Rok | Vintage yyyy
|
|
|