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> >
