Re: Auto incrementar con Serial

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
>

In response to

Responses

Browse pgsql-es-ayuda by date

  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