Buenas, yo tengo una tabla con un campo serial que es la llave primaria de la tabla:
CREATE TABLE registro
(
usuario character varying(100) NOT NULL,
cargo character varying(100) NOT NULL,
proyecto character varying(100),
actividad integer NOT NULL,
fecha date NOT NULL,
dia integer NOT NULL,
semana integer NOT NULL,
ano integer NOT NULL,
tiempo real NOT NULL,
id_registro serial NOT NULL,
CONSTRAINT registro_pkey PRIMARY KEY (id_registro))
La tabla venia funcionando bien pero despues de un tiempo el problema es que el campo id_registro (serial) iba en 64992 y algo le paso por que al hacer un insert en la tabla me retornaba llave duplicada, puede ser que se haya perdido la secuencia, quiero saber por que puede ser ese problema.....
por que me toco solucionarlo con el setval pero no quero que se repita el error, alguien sabe por que puede pasar esto?????