From: | Jorge Castellanos <tuxmen84(at)gmail(dot)com> |
---|---|
To: | Javier Aquino <JAquino(at)LexusEditores(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Auto incrementar con Serial |
Date: | 2012-08-06 23:02:30 |
Message-ID: | 50204D06.7010304@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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 (pgsql-es-ayuda(at)postgresql(dot)org <mailto:pgsql-es-ayuda(at)postgresql(dot)org>)
>> Para cambiar tu suscripción:
>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2012-08-06 23:16:33 | Re: Auto incrementar con Serial |
Previous Message | Anthony | 2012-08-06 22:54:08 | Re: Crear Funciones en PG |