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

Valor decimal (inteiro) incorreto:' ' mySQL


Você tem o modo sql estrito ativado e tenta passar uma string vazia ('') como valor para campos decimais na inserção. A string vazia é um valor inválido para um campo numérico e em estrito modo SQL O mysql gera um erro se você tentar inserir dados inválidos em uma coluna, em vez de fornecer um aviso e usar o valor padrão (0 para colunas numéricas) do tipo de dados da coluna específica:

Remova o modo sql estrito da sessão antes de iniciar a importação:
SET SESSION sql_mode = ''