From: | Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | GABRIEL COLINA <colina_movil(at)yahoo(dot)com> |
Cc: | Eliana Gutierrez <egp1962(at)yahoo(dot)com(dot)au>, ayuda postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: ultimo valor de Secuencia luego de insert |
Date: | 2007-01-29 13:04:39 |
Message-ID: | Pine.LNX.4.64.0701291000580.4392@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Sun, 28 Jan 2007, GABRIEL COLINA wrote:
> select last_value from esquema.nombre_sec
>
> Esto te daria el ultimo numero asignado seguro.
Si, el ultimo numero asignado, pero no el que uso en la ultima insercion
(bue, eso no es totalmente cierto, ya que puede que de el ultimo valor
como un valor mayor).
Para serlo mas claro, que pasa si alguien realiza una ejecucion de
nextval() sobre es misma secuencia entre la insercion y la ejecucion del
select last_value? En tal caso veras que last_value no es el ultimo valor
insertado, pero currval() siempre da el ultimo valor seteado, tanto pot
nextval() como por setval().
--
21:50:04 up 2 days, 9:07, 0 users, load average: 0.92, 0.37, 0.18
---------------------------------------------------------
Lic. Martín Marqués | SELECT 'mmarques' ||
Centro de Telemática | '@' || 'unl.edu.ar';
Universidad Nacional | DBA, Programador,
del Litoral | Administrador
---------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Mario | 2007-01-29 13:17:02 | Re: auditoría de postgresql |
Previous Message | Martin Marques | 2007-01-29 12:58:48 | Re: ultimo valor de Secuencia luego de insert |