Muchas gracias por tu respuesta y ayuda.
Tendrás alguna sugerencia para dar una mejor solución a mi problema y no
inventarme el hilo negro.
El 06/08/12 17:59, Javier Aquino escribió:
Hola Jorge,
Si necesitas controlar el correlativo debes usar una tabla de
correlativos u otro mecanismo ya que los seriales usan SECUENCIAS y
estas secuencias no soportan transacciones vale decir una vez
aumentado el valor este no regresa a su estado anterior con un rollback.
Saludos y éxitos.
Javier.
El lun, 06-08-2012 a las 17:01 -0500, Jorge Castellanos 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]
<mailto:[email protected]>)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda