kaszanka
18.05.2007, 11:47:16
Hi,
Mam sobie w serwerze bazie danych mysql 4.0 wiesz z polem "int(15)".
Problem polega na tym, iż nie mogę za pomocą phpmyadmina wpisać większej wartości jak "4294967295"
Każda większa wartość zostaje automatycznie zmniejszona do w/w.
Dlaczego tak się dzieje?
mike
18.05.2007, 12:08:31
MySQL 4.0 Numeric TypesZerknij na tabelkę, która tam jest uważnie
php programmer
18.05.2007, 12:26:48
Zmień typ pola na typ wiekszym zakresem
np int(16) albo BIGINT,
liczba w nawiasie to bajty, więc zasada jest prosta
możliwości jest 256 do potegi 16
w przypadku gdy mamy wartosci mniejsze od zera
to podzielic jeszcze przez dwa