![]() |
![]() ![]() |
![]() |
--kay-- |
![]()
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ć? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
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
|
|
|
--Kay-- |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:42 |