| 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: | Whole Thread | Raw Message | 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 |