From: | Jaime Casanova <systemguards(at)gmail(dot)com> |
---|---|
To: | Mario Gonzalez <gonzalemario(at)gmail(dot)com> |
Cc: | Luis Fernando Curiel Cabrera <lcuriel(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ultimo Id |
Date: | 2005-11-22 20:17:48 |
Message-ID: | c2d9e70e0511221217w5bcf703fq83e4399eef00ad8c@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 11/22/05, Mario Gonzalez <gonzalemario(at)gmail(dot)com> wrote:
> On 22/11/05, Luis Fernando Curiel Cabrera <lcuriel(at)gmail(dot)com> wrote:
> > Pero funciona igual si el inser se ejecuta mientras esta en una transaccion?
> >
> El curval debe mostrar el ultimo valor de una secuencia. Ahora no
> se si es necesario hacer un commit despues de un INSERT para notar
> cambios en la secuencia. De todas formas esto lo saque de la
> documentacion oficial
>
No. La secuencia no se ve afectada por COMMIT ni por ROLLBACK
Te va a regresar un valor valido siempre que primero hayas ejecutado
nextval('seq') y no te hayas desconectado.
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-11-22 20:21:16 | Re: Ultimo Id |
Previous Message | Jaime Casanova | 2005-11-22 20:15:14 | Re: ayuda con otro procedimiento |