MySQL duomenų tipai: Skirtumas tarp puslapio versijų

Iš PHP, MySQL.
Peršokti į: navigaciją, paiešką
 
(nerodoma 3 tarpinės versijos, sukurtos to paties naudotojo)
2 eilutė: 2 eilutė:
 
{| cellpadding="2" cellspacing="0" border="1"
 
{| cellpadding="2" cellspacing="0" border="1"
 
|Pavadinimas
 
|Pavadinimas
|Galimi atributai
 
 
|Galimos reikšmės be ženklo
 
|Galimos reikšmės be ženklo
 
|Galimo reikšmės su ženklu
 
|Galimo reikšmės su ženklu
8 eilutė: 7 eilutė:
 
|Pastabos
 
|Pastabos
 
|-
 
|-
|TINYINT[(M)]
+
|TINYINT
|[UNSIGNED],[ZEROFILL]
+
 
| -128 iki 127
 
| -128 iki 127
|0 to 255
+
|0 iki 255
 
|1 byte
 
|1 byte
 
|
 
|
 
|-
 
|-
|BOOL, BOOLEAN
+
|SMALLINT
 +
| -32768 iki 32767
 +
|0 iki 65535
 +
|2 bytes
 
|
 
|
 +
|-
 +
|MEDIUMINT
 +
| -8388608 iki 8388607
 +
|0 iki 16777215
 +
|3 bytes
 +
|
 +
|-
 +
|INT
 +
| -2147483648 iki 2147483647
 +
|0 iki 4294967295
 +
|4 bytes
 +
|
 +
|-
 +
|BIGINT
 +
| -9223372036854775808 iki 9223372036854775807
 +
|0 iki 18446744073709551615
 +
|8 bytes
 +
|
 +
|-
 +
|BOOL, BOOLEAN
 
|
 
|
 
|
 
|
22 eilutė: 43 eilutė:
 
|tas pats kaip ir TINYINT(1)
 
|tas pats kaip ir TINYINT(1)
 
|}
 
|}
 +
[[Kategorija:MySQL]]

Dabartinė 11:19, 24 liepos 2008 versija

Skaitiniai tipai

Pavadinimas Galimos reikšmės be ženklo Galimo reikšmės su ženklu Užimama vieta Pastabos
TINYINT -128 iki 127 0 iki 255 1 byte
SMALLINT -32768 iki 32767 0 iki 65535 2 bytes
MEDIUMINT -8388608 iki 8388607 0 iki 16777215 3 bytes
INT -2147483648 iki 2147483647 0 iki 4294967295 4 bytes
BIGINT -9223372036854775808 iki 9223372036854775807 0 iki 18446744073709551615 8 bytes
BOOL, BOOLEAN 1 byte tas pats kaip ir TINYINT(1)