|
1. Nummertyp typ
| sortiment
| illustrera
|
| | Char(N) [binär] | N=1~255 tecken binär: kasuskänslig | Fast längd | std_name cahr(32) inte ogiltig | | VarChar(N) [binärt] | N=1~255 tecken binär: kasuskänslig | Variabel längd | std_address Varchar(256) | | TinyBlob | Maxlängd: 255 tecken (2^8-1) | Blobs (binära stora objekt) lagrar binär data och är kasuskänsliga
| Meddelandetext är inte ogiltig | | TinyText | Maxlängd: 255 tecken (2^8-1) | | Blob | Maxlängd: 65535 tecken (2^16-1) | | SMS | Maxlängd: 65535 tecken (2^16-1) | | MediumBlob | Maximal längd på 16777215 tecken (2^24-1) | | MediumText | Maximal längd på 16777215 tecken (2^24-1) | | LongBlob | Maximal längd 4294967295 tecken (2^32-1) | | LongText | Maximal längd 4294967295 tecken (2^32-1) | | Enum | Det maximala antalet set är 65535 | Uppräkning, enum enkelval, mängdmultiselektion | Sex Enum(1,0) Habby Set ('Spela videospel', 'Sova', 'Titta på filmer', 'Lyssna på musik') | | Set | Det maximala antalet uppsättningar är 64 |
Skilj mellan Null och Inte Null: Null är det nollvärde som tillåter lagring (Null) 2. Numeriska värden typ
| sortiment
| illustrera
| Till exempel
| | TinyInt[M] [UNDERTECKNAT] | -128~127 OSIGNERAT: 0~255 |
| num tinyint osignerad | | SmallInt[M] [OSIGNERAD] | -32768~32767 OSIGNERAD :0~ 65535 |
|
| | MediumInt[M] [OSIGNERAD] | -8388608~8388607 OSIGNERAD :0~16777215 |
|
| | Int[M] [UNDERTECKNAT] | -2^31~2^31-1 OSIGNERAT: 0~2^32 |
|
| | BigInt[M] [UNDERTECKNAD] | -2^63~2^63-1 OSIGNERAT: 0~2^64 |
|
| | Flyt [(M,D)] | -3,4E+38~3,4E+38( ungefär. )
| Notera: M är längden, D är decimalen, flytt 4 byte, dubbla 8 byte |
| | Dubbel [(M,D)] | -1,79E+308~1,79E+308( ungefär. ) | | Decimal [(M,D)] |
|
Identifiera ZeroFill: Deklarera nyckelordet ZeroFill som automatiskt ifyllt 0, såsom 000021 3. Datum och tid
typ
| sortiment
| illustrera
| | Datum | Datum (jjjjj-mm-dd) |
| | Tid | Tid (hh:mm:ss) |
| | DateTime | Datum och tid kombination (yyyy-mm-dd hh:mm:ss) |
| | TimeStamp | yyyymmddhhmmss |
| | År | Årgång yyyy
|
|
|