Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Zmienna decimal
--kay--
post
Post #1





Goście







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ć?
Go to the top of the page
+Quote Post
neverever
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


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)


--------------------
neverever
Go to the top of the page
+Quote Post
--Kay--
post
Post #3





Goście







Dzięki bardzo!
A już się martwiłem, myslałem, że 4,3 oznacza ze moge wpisac 4 liczby przed i 3 po
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:42