|
1. Typ čísla typ
| rozmezí
| ilustrovat
|
| | Char(N) [binární] | N=1~255 znaků binární: Rozlišující velká a těžká písmena | Pevná délka | std_name Cahr(32) není nulový | | VarChar(N) [binární] | N=1~255 znaků binární: Rozlišující velká a těžká písmena | Proměnná délka | std_address varchar(256) | | TinyBlob | Maximální délka 255 znaků (2^8-1) | Bloby (binární velké objekty) ukládají binární data a jsou citlivé na velikost písmen
| Text memoranda není null. | | TinyText | Maximální délka 255 znaků (2^8-1) | | Blob | Maximální délka 65535 znaků (2^16-1) | | Text | Maximální délka 65535 znaků (2^16-1) | | MediumBlob | Maximální délka 16777215 znaků (2^24-1) | | MediumText | Maximální délka 16777215 znaků (2^24-1) | | LongBlob | Maximální délka 4294967295 znaků (2^32-1) | | Dlouhý text | Maximální délka 4294967295 znaků (2^32-1) | | Enum | Maximální počet sad je 65535 | Enumerace, enum single selection, Set multiselection | Sex enum(1,0) Habby Set ('hrát videohry', 'spát', 'sledovat filmy', 'poslouchat hudbu') | | Scéna | Maximální počet sad je 64 |
Rozlište mezi Null a Not Null: Null je nulová hodnota, která umožňuje ukládání (Null) 2. Číselné hodnoty typ
| rozmezí
| ilustrovat
| Například
| | TinyInt[M] [NEPODEPSÁNO] | -128~127 NEPODEPSANÉ: 0~255 |
| num tinyint nepodepsané | | SmallInt[M] [NEPODEPSÁNO] | -32768~32767 NEPODEPSANÉ :0~ 65535 |
|
| | MediumInt[M] [NEPODEPSÁNO] | -8388608~8388607 NEPODEPSANÉ :0~16777215 |
|
| | Int[M] [NEPODEPSANÉ] | -2^31~2^31-1 NEPODEPSANÉ : 0~2^32 |
|
| | BigInt[M] [NEPODEPSÁNO] | -2^63~2^63-1 NEPODEPSANÉ : 0~2^64 |
|
| | Float [(M,D)] | -3.4E+38~3.4E+38( přibližně )
| Poznámka: M je délka, D je desetinné číslo, Float 4 bajty, Double 8 bajtů |
| | Dvojitý [(M,D)] | -1,79E+308~1,79E+308(přibližně) | | Desetinné [(M,D)] |
|
Identifikujte ZeroFill: Deklarujte klíčové slovo ZeroFill jako automaticky vyplněné 0, například 000021 3. Datum a čas
typ
| rozmezí
| ilustrovat
| | Datum | Datum (yyyy-mm-dd) |
| | Čas | Čas (hh:mm:ss) |
| | DateTime | Kombinace data a času (yyyy-mm-dd hh:mm:ss) |
| | TimeStamp | yyyymmddhmmss |
| | Rok | Vintage yyyy
|
|
|