Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2009, 12:45
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Autoincrement al tope

Eso es porque TYNINT llega hasta 127 como máximo; si lo hubieras hecho con TyNINT unsigned, hasta 255. Esos no son tipos de campo apropiados para un auto_increment. Usa un smallint o un mediumint o un int mejor para tener más margen, y olvídate de esas comprobaciones.
Duplicate entry '127' for key 'PRIMARY' esto sería el aviso. No puedes duplicar una primary key y el tynint no avanza y el programa trata de insertar el mismo, con el consiguiente error.

Última edición por jurena; 30/05/2009 a las 12:57