Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro 1264 do MySQL:valor fora do intervalo para a coluna


O valor 3172978990 é maior que 2147483647 – o valor máximo para INT – daí o erro. Os tipos inteiros do MySQL e seus intervalos estão listados aqui .

Observe também que o (10) em INT(10) não define o "tamanho" de um inteiro. Ele especifica a largura de exibição da coluna. Esta informação é apenas consultiva.

Para corrigir o erro, altere seu tipo de dados para VARCHAR . Os números de telefone e fax devem ser armazenados como strings. Consulte esta discussão .