Стойността 3172978990 е по-голяма от 2147483647 – максималната стойност за INT
– оттук и грешката. Целочислените типове MySQL и техните диапазони са изброени тук
.
Също така имайте предвид, че (10)
в INT(10)
не дефинира "размера" на цяло число. Той определя ширината на дисплея
на колоната. Тази информация е само с препоръка.
За да коригирате грешката, променете вашия тип данни на VARCHAR
. Телефонните и факс номерата трябва да се съхраняват като низове. Вижте тази дискусия
.