Lo más probable es que de alguna forma llames dos veces al generador cada vez que insertas un registro.
Por ejplo., al insertar un registro, automáticamente el Trigger se dispara e incrementa el generador. Pero a la misma vez, quizás tu programa consulta el generador (incrementándolo) para asignar un valor al campo.
Comprueba cuando se supone que se asigna ese valor de clave primaria, y asegúrate de que solo llamas una vez al generador.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|