Re: recuperar campo id

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Ruben Guinez <rubenvive(at)gmail(dot)com>
Cc: cristian daza <hyperionmago(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: recuperar campo id
Date: 2005-12-09 13:44:40
Message-ID: 20051209134440.GB21523@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Ruben Guinez escribió:
> Pero este currval(), retorna el valor actual de la secuencia.

No. Retorna el ultimo valor que te retorno a ti la secuencia.

> Si yo quiero saber el valor que me dio a mi para mostrar al usuario de
> vuelta, pero resulta que justo otro usuario realizó otra acción que
> implicó incremento de la variable?

currval() no es afectado por cambios en la secuencia ocurridos en una
sesion distinta de la tuya. (Si lo fuera, las secuencias no servirian
de nada)

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alfredo Rico 2005-12-09 13:47:08 Re: Plataforma linux recomendada para instalación de postgresql en ambiente de alta exigencia
Previous Message Ing. Jhon Carrillo // Caracas, Venezuela 2005-12-09 13:42:26 Re: Plataforma linux recomendada para instalación de postgresql en ambiente de alta exigencia