Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Zmienna decimal
Forum PHP.pl > Forum > Przedszkole
-kay-
witam,
mam w MYSQL zmienną moc typu decimal(4,3)...
Jak tworze nowy rekord który podaje do niej dane ze zmiennej, zmienna decimal zawsze ma wartość 99.999, chociarz wpisuje 125... Co może być?
neverever
Cytat(-kay- @ 3.08.2008, 17:47:17 ) *
witam,
mam w MYSQL zmienną moc typu decimal(4,3)...
Jak tworze nowy rekord który podaje do niej dane ze zmiennej, zmienna decimal zawsze ma wartość 99.999, chociarz wpisuje 125... Co może być?

Bo wpisujesz liczbe poza zadeklarowanym zakresem.

decimal(4,3) oznacza że liczba będzie miała format X.XXX -czyli w sumie 4 cyfry, z czego 3 po przecinku!

Chcesz wpisać 125, to musiał byś mieć minimum decimal(6,3)
-Kay-
Dzięki bardzo!
A już się martwiłem, myslałem, że 4,3 oznacza ze moge wpisac 4 liczby przed i 3 po
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.