From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Luis Guevara <luis(dot)a(dot)guevara(at)gmail(dot)com> |
Cc: | Noe Sereno <nsereno(at)oestesa(dot)com(dot)mx>, Mario Gonzalez <gonzalemario(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: postgres y java |
Date: | 2006-08-11 14:40:40 |
Message-ID: | 20060811144040.GA757@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Luis Guevara escribió:
> Para obtener el último valor generado de una secuencia
>
> Hay alguna diferencia en usar esto:
Claro, hay una diferencia fundamental. Esto funciona:
> SELECT currval('nombre_secuencia');
Esto no:
> SELECT last_value FROM 'nombre_secuencia';
(Falla en situaciones de concurrencia).
> ¿ En todo caso cual es el más recomendable, asegurando una concurrencia alta
> ?
Usa el unico que SI funciona.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Douglas Escobar | 2006-08-11 14:44:31 | Backup y restore |
Previous Message | Martin | 2006-08-11 14:40:28 | retorno de una funcion |