sql >> Base de Datos >  >> RDS >> Mysql

Valor decimal (entero) incorrecto:'' mySQL

Tiene habilitado el modo sql estricto e intenta pasar una cadena vacía ('') como valor para los campos decimales en la inserción. La cadena vacía es un valor no válido para un campo numérico y en estricto modo sql mysql genera un error si intenta insertar datos no válidos en una columna, en lugar de proporcionar una advertencia y usar el valor predeterminado (0 para columnas numéricas) del tipo de datos de la columna en particular:

Elimine el modo sql estricto para la sesión antes de iniciar la importación:

SET SESSION sql_mode = ''