Gracias por tu comentario Libras.
El problema es que tengo muchisisimo código desarrollado y hacer el cambio y las pruebas sería mucho trabajo.
Mi opción es seguir con la versión anterior de MySQL.
Estaré cambiando a mediano plazo el código necesario y ajustarme a las nuevas reglas. Ya he empezado, porque algún día el tiempo se agotará.
Saludos
Cita:
Iniciado por Libras
No estas poniendo cual es el codigo que manda error, ahora podrias usar un valor default para ese campo "vacio" para que en lugar de vacio cuando no trae nada ponga un 0, pero tendrias que tener cuidado en tu insert, digamos que tienes esta tabla:
dato1 varchar, dato2 int, dato3 float
Pero tu necesitas que el valor 2 sea siempre 0 por lo que podrias hacer tu insert con un default:
con esto se pondria el valor del entero en 0
ahora podrias compartir el insert que te da problemas?