Grzyw
27.10.2010, 08:10:11
Przede wszystkim przyjrzyj się typom danych MySQL'a. Typ INT jest 4-bajtowy, jeżeli zmieniając typ pola dodałeś atrybut UNSIGNED, to Twoje pole może pomieścić liczbę max. 4294967295, jeżeli nie, to max. 2147483647. Jak widzisz, to znacznie za mało, aby pomieścić liczbę 15-cyfrową. Do tego musisz użyć pola BIGINT - 15-bitowego. Nie zapomnij o dodawaniu atrybutu UNSIGNED, jeżeli nie będziesz trzymał w polu liczb ujemnych.
I zła wiadomość - dokonałeś konwersji nieodwracalnej:(