Por programación si no hay nungún error en la transacción puedes pedir el
siguiente numero serial de la secuencia e insertarlo, necesitarias quitar
el default a la tabla que manda a llamar a la secuencia.



El 6 de agosto de 2012 17:01, Jorge Castellanos <[email protected]>escribió:

> Amigos de esta grandiosa DB relacional Postgresql, quisiera solicitar su
> apoyo para lo siguiente.
>
> Resulta ser que estoy programando con JAVA&Hibernate y cuando se genera un
> error de transacción por que un campo index unique se inserta un dato
> existente, mi campo en la tabla tipo Serial para pk incrementa su valor y
> quiero que no se incremente cuando un error por transacción ocurra, solo
> hasta que la transacción sea exitosa.
>
> Como puedo hacer esto ?
>
> Espero sus amables respuestas.
> -
> Enviado a la lista de correo pgsql-es-ayuda ([email protected]
> **)
> Para cambiar tu suscripción:
> http://www.postgresql.org/**mailpref/pgsql-es-ayuda<http://www.postgresql.org/mailpref/pgsql-es-ayuda>
>

Responder a