|
1. Typ liczby typ
| zakres
| Ilustrują
|
| | Char(N) [binarny] | N=1~255 znaków Binarny: Wielka litera | Stała długość | std_name cahr(32) nie null | | VarChar(N) [binarny] | N=1~255 znaków Binarny: Wielka litera | Zmienna długość | std_address varchar(256) | | TinyBlob | Maksymalna długość 255 znaków (2^8-1) | Bloby (duże obiekty binarne) przechowują dane binarne i są wrażliwe na wielka litera
| Tekst notatki nie null | | TinyText | Maksymalna długość 255 znaków (2^8-1) | | Blob | Maksymalna długość 65535 znaków (2^16-1) | | Tekst | Maksymalna długość 65535 znaków (2^16-1) | | MediumBlob | Maksymalna długość 16777215 znaków (2^24-1) | | MediumText | Maksymalna długość 16777215 znaków (2^24-1) | | LongBlob | Maksymalna długość 4294967295 znaków (2^32-1) | | LongText | Maksymalna długość 4294967295 znaków (2^32-1) | | Enum | Maksymalna liczba zestawów to 65535 | Enumeracja, pojedynczy wybór enum, wieloselekcja zbiorów | Sex enum(1,0) Habby Set ('graj w gry wideo', 'spaj', 'oglądaj filmy', 'słuchaj muzyki') | | Set | Maksymalna liczba zestawów to 64 |
Rozróżnij Null od Not Null: Null to wartość null umożliwiająca przechowywanie (Null) 2. Wartości numeryczne typ
| zakres
| Ilustrują
| Na przykład
| | TinyInt[M] [BEZ PODPISU] | -128~127 NIEOZNACZONE : 0~255 |
| num tinyint bez znaku | | SmallInt[M] [BEZ PODPISU] | -32768~32767 NIEPODPISANY :0~ 65535 |
|
| | MediumInt[M] [BEZ SYGNALIZACJI] | -8388608~8388607 NIEPODPISANY :0~16777215 |
|
| | Int[M] [BEZ SYGNALIZACJI] | -2^31~2^31-1 NIEPODPISANY : 0~2^32 |
|
| | BigInt[M] [BEZ PODPISU] | -2^63~2^63-1 NIEPODPISANY : 0~2^64 |
|
| | Float [(M,D)] | -3.4E+38~3.4E+38( ok. )
| Uwaga: M to długość, D to dziesiętny, Float 4 bajty, Double 8 bajtów |
| | Podwójne [(M,D)] | -1,79E+308~1,79E+308( ok. ) | | Dziesiętny [(M,D)] |
|
Identyfikacja ZeroFill: Zadeklaruj słowo kluczowe ZeroFill jako automatycznie wypełnione 0, na przykład 000021 3. Data i godzina
typ
| zakres
| Ilustrują
| | Data | Randka (yyyy-mm-dd) |
| | Godzina | Czas (hh:mm:ss) |
| | DateTime | Połączenie daty i godziny (yyyy-mm-dd hh:mm:ss) |
| | TimeStamp | yyyymmddhmmss |
| | Rok | Vintage yyyy
|
|
|