HOME


 
Jeżeli ładowanie trwa zbyt długo (powyżej 2 min.), to zapraszam o innej porze.
Zobacz statystyki odwiedzin by ustalić porę najmniejszego obciążenia serwera.

Spakowana witryna o Linuksie w formacie RAR
 
gorzow-wlkp.pl/linux
MySQL
LICZBY CAŁKOWITE


 
jest to kontynuacja ze strony o MySQL.
 

 
 
TYP
 
 
ZAKRES WARTOŚCI
 
tinyint(M)
(lub bit, bool, boolean)
-128 do 127
tinyint unsigned(M)
(lub bit unsigned, bool unsigned, boolean unsigned)
0 do 255
smallint(M) -32768 do 32767
smallint unsigned(M) 0 do 65535
mediumint(M) -8388608 do 8288607
mediumint unsigned(M) 0 do 16777215
int(M)
(lub integer)
-2147483648 do 2147483648
int unsigned(M)
(lub integer unsigned)
0 do 4294967295
bigint(M) -9223372036854775808 do 9223372036854775807
bigint unsigned(M) 0 do 18446744073709551615

 
Jeżeli dany typ znaków ma literkę M (lub D) w nawiasach, to oznacza, że można poszerzyć jego parametry o atrybuty. W praktyce wpis będzie wyglądał np. tak: int(2) bez spacji(!). Oznacza to typ danych int, ale ograniczony do 2 szt. znaków z zakresu charakterystycznego dla int czyli od -2147483648 do 2147483648 (w praktyce zostanie przyjęty wpis np. 38 lub 72, lub -16).
  • Litera M określa ilość wyświetlanych znaków (np. cyfr-liter)
  • Litera D określa ilość wyświetlanych cyfr po przecinku
Uwaga: Przy deklaracji, po nazwie typu można wpisać dodatkowe opcje np. not null czyli "nigdy puste", auto_increment czyli "autonumeracja". Więcej o opcjach znajdziesz na stronie o MySQL.

 


 
twarogal@wp.pl

Wszelkie prawa nie są zastrzeżone. Kopiowanie, używanie i przerabianie - są jak najbardziej wskazane, ale... na swoją odpowiedzialność.

 




 

gorzow-wlkp.pl