Re: capturar el ID de un registro insertado

From: Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx>
To: Alvaro Herrera <alvherre(at)surnet(dot)cl>
Cc: oliver <oliver(at)globalconnect(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: capturar el ID de un registro insertado
Date: 2005-06-24 00:36:34
Message-ID: 1119573394.42bb55926b3fe@mail.nul-unu.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola:

Mensaje citado por Alvaro Herrera <alvherre(at)surnet(dot)cl>:

> On Thu, Jun 23, 2005 at 05:13:38PM -0400, oliver wrote:
> > Hola Lista:
> >
> > Necesito saber como capturar el id (id asociado a una secuencia)de un
> > registro que se esta insertando .
>
> Usa la funcion currval() pasandole como parametro el nombre de la
> secuencia en cuestion.

Pero asegúrate que estés dentro de una transacción:

BEGIN
...

COMMIT | ROLLBACK

Saludos,

--
Roberto Andrade Fonseca
Inteligentes.com, S.A. de C.V.
Tel. 5207-1672/73

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-06-24 01:39:41 Re: capturar el ID de un registro insertado
Previous Message Alvaro Herrera 2005-06-23 23:57:08 Re: Problema en pgAdmin3