skanuj0270 (3)

skanuj0270 (3)



284 PHP i MySQL dla każdego

Przykładowo, jeżeli zostanie zastosowany typ TINYINT UNSIGNED, w poszczególnych wierszach kolumny będzie można zapisywać wartości od 0 do 255. Jeżeli natomiast zostanie użyty typ TINYINT(4) ZEROFILL, w poszczególnych wierszach kolumny również będzie można zapisywać jedynie wartości od 0 do 255, ale będą one wyświetlane zawsze w postaci czteroznakowej, w której wolne miejsca z prawej strony zostały wypełnione zerami. Oznacza to, że wartość 2 będzie wyświetlana jako 0002, wartość 64 jako 0064, a wartość 128 jako 0128.

Typy zmiennoprzecinkowe zostały przedstawione w tabeli 10.2. Podobnie jak w przypadku typów całkowitoliczbowych, istnieje możliwość zastosowania modyfikatora określającego szerokość wyświetlania. W przypadku typów FLOAT, DOUBLE i DOUBLE PRECISI0N występuje on zawsze jednocześnie z modyfikatorem określającym liczbę miejsc po przecinku, ogólnie:

nazwa_typu(modl, mod2)

gdzie módl określa szerokość wyświetlania, a mod2 liczbę uwzględnianych miejsc po przecinku.

Tabela 10.2. Typy zmiennoprzecinkowe

Liczba

Typu    Zakres wartości    zajmowanych Opis

bajtów

FLOAT    zmienny    4 lub 8    Parametr precyzja określa precyzję,

(precyzja)    z jaką będzie reprezentowana dana

wartość rzeczywista. W przypadku wartości od 0 do 24 mamy do czynienia z liczbami o pojedynczej precyzji, a w przypadku wartości od 25 do 63 — z liczbami o podwójnej precyzji, co odpowiada opisanym niżej typom FLOAT i DOUBLE.

FLOAT    od -3.402823466E+38    4

do 3.402823466E+38

DOUBLE    od -1.7976931348623157E+308 8

do 1.7976931348623157E+308 DOUBLE    jw.    jw.

PRECISI0N

REAL    jw.    jw.

DECIMAL    zmienny    zmienna


DEC jw. jw. NUMERIC jw. jw. FIXED jw. jw.


Liczby zmiennoprzecinkowe pojedynczej precyzji.

Liczby zmiennoprzecinkowe podwójnej precyzji.

Synonim dla DOUBLE.

Synonim dla DOUBLE.

Wartości z separatorem dziesiętnym. W wersjach przed 5.0.3 przechowywana jako łańcuch znaków. Całkowita maksymalna liczba znaków, jak i liczba znaków po separatorze dziesiętnym może być określana przez dodatkowe parametry.

Synonim dla DECIMAL.

Synonim dla DECIMAL.

Synonim dla DECIMAL, dodany w wersji 4.1.0.


Wyszukiwarka

Podobne podstrony:
skanuj0270 (3) 284 PHP i MySQL dla każdego Przykładowo, jeżeli zostanie zastosowany typ TINYINT UNSI
57444 skanuj0259 (3) 272 PHP i MySQL dla każdego Przykładowo nazwę utworzonego w poprzednich przykła
19684 skanuj0380 (2) 398 PHP i MySQL dla każdego Tabela ta zostanie utworzona za pomocą instrukcji S
skanuj0539 560 PHP i MySQL dla każdego
skanuj0539 560 PHP i MySQL dla każdego
skanuj0533 (2) 554 PHP i MySQL dla każdego 554 PHP i MySQL dla każdego Rysunek 21.8. Zawartość przyk
83753 skanuj0347 (3) 362 PHP i MySQL dla każdego We wszystkich dalszych przykładach przyjęto założen
50065 skanuj0427 (2) 444 PHP i MySQL dla każdego Jeżeli wartością parametru acti on był ciąg modyfi
37913 skanuj0276 (3) 290 PHP i MySQL dla każdeg: Jeżeli chcemy ograniczyć liczbę wyświetlanych kolum
28932 skanuj0180 (7) 192 PHP i MySQL dla każdego Jeżeli interesuje nas nie tyle wolna, ile całkowita

więcej podobnych podstron