From: | Alejandra Bautista <alejandrabaut(at)gmail(dot)com> |
---|---|
To: | Jorge Castellanos <tuxmen84(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Auto incrementar con Serial |
Date: | 2012-08-07 00:44:45 |
Message-ID: | CAEi1B5aFn2E9D-iMeT5tXcKYTkDi6reT-x=-HuAg_Vf2Z9cN+g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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 <tuxmen84(at)gmail(dot)com>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
> **)
> Para cambiar tu suscripción:
> http://www.postgresql.org/**mailpref/pgsql-es-ayuda<http://www.postgresql.org/mailpref/pgsql-es-ayuda>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Juan | 2012-08-07 01:32:27 | Re: INSERT LENTOS EN CAMPOS TEXT / BYTEA |
Previous Message | Jaime Casanova | 2012-08-06 23:16:33 | Re: Auto incrementar con Serial |