Mysql
 sql >> Database >  >> RDS >> Mysql

Errore MySQL 1264:valore fuori intervallo per la colonna

Il valore 3172978990 è maggiore di 2147483647 – il valore massimo per INT – da qui l'errore. I tipi interi MySQL e i relativi intervalli sono elencati qui .

Nota anche che il (10) in INT(10) non definisce la "dimensione" di un numero intero. Specifica la larghezza di visualizzazione della colonna. Queste informazioni sono solo consultive.

Per correggere l'errore, cambia il tipo di dati in VARCHAR . I numeri di telefono e di fax devono essere memorizzati come stringhe. Vedi questa discussione .