Tenía un campo de tabla con tipo de datos como 'smallint'
(clave principal) y era auto_increment
. Funcionaba bienentrada duplicada '0' para la clave 1 en mysql
Después de mucho tiempo, recibí el error duplicate entry '32676' for key 1
. Así que actualicé ese campo de smallint(6)
a int(11)
. Ahora recibí el error duplicate entry '0' for key 1
.
Estoy usando el motor InnoDB.
¿Qué puedo hacer específicamente para resolver esto?
Gracias @Marco funciona para mí ahora. Ya había un registro en mi tabla con valor de 0 en el campo de clave principal. Entonces me estaba dando ese error. – hims056