Hej mam takie pytanie, tworzę skrypt który aktualizuje dane w bazie danych.
Mam do podmiany jakąś wartość może być ona dodatnia lub ujemna w zależności wyniku.
Zapytanie wygląda w taki sposób
UPDATE baza1 SET kol1=(kol1 + '-10') WHERE cos tam
Dostaje komunikat
#1264 - Out of range value for column kol1 at row 1
Ja wpisałem dla przykładu -10, ale ta liczba musi być całkowita, gdy jest dodatnia nic się nie dzieje.Tylko dla przykładu gdy ta liczba jest ujemna zwraca błąd.
kol1 jest równe 0