Estimados, hace rato ya tengo problemas con algunas tablas con el campo serial, cada cierto tiempo me sale el siguiente error:
 
ERROR:  llave duplicada viola restricción de unicidad «pk_tabla1»
DETAIL:  Ya existe la llave (id)=(166).
 
********** Error **********
 
ERROR: llave duplicada viola restricción de unicidad «pk_tabla1»
SQL state: 23505
Detail: Ya existe la llave (id)=(166).
 
El punto es que el "id" es un campo serial por tanto no me deberia dar ese Error.
Lo que hago es volver a crear la tabla y no tengo problemas, pero al tiempo nuevamente me da problemas.
¿Tienen alguna idea de lo que puede ser?
 
De antemano muchas gracias. 
  
 


