Re: ultimo valor de Secuencia luego de insert

From: GABRIEL COLINA <colina_movil(at)yahoo(dot)com>
To: 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 04:00:41
Message-ID: 3238.86724.qm@web34703.mail.mud.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

select last_value from esquema.nombre_sec

Esto te daria el ultimo numero asignado seguro.

SELECT sec_id_cliente.sequence_name, sec_id_cliente.last_value,
sec_id_cliente.increment_by, sec_id_cliente.max_value,
sec_id_cliente.min_value, sec_id_cliente.cache_value,
sec_id_cliente.log_cnt, sec_id_cliente.is_cycled, sec_id_cliente.is_called
FROM esquema.nombre_sec

;

esto o

SELECT * FROM esquema.nombre_sec;

te daria todas las posibilidades de consultar el valor de la secuencia.


Un abrazo y espero que esto te sirva.

Eliana Gutierrez <egp1962(at)yahoo(dot)com(dot)au> escribió:
Hola lista, tengo un insert desde mi app cliente a postgres. La PK del registro es un nro de secuencia que yo se autoincrementa. Quiero conocer el nro de la secuencia asignada a mi insert.
Estoy tratando de usar la funcion currval(regclass) pero me devuelve un nro que NO es el asignado con el insert que le mando desde el client. Curiosamente este es el ultimo que estaba antes de que yo le empezara a mandar insert desde el cliente
Alguien sabe porque?
Ely

Send instant messages to your online friends http://au.messenger.yahoo.com

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2007-01-29 05:02:24 Re: ultimo valor de Secuencia luego de insert
Previous Message Eliana Gutierrez 2007-01-29 03:49:41 ultimo valor de Secuencia luego de insert