| From: | Mario Gonzalez <gonzalemario(at)gmail(dot)com> |
|---|---|
| To: | AleXerTecH <alexertech(at)gmail(dot)com> |
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: Saber el codigo del ultimo registro LUEGO DE SER INSERTADO |
| Date: | 2005-12-01 22:26:54 |
| Message-ID: | 2065a6cf0512011426r6d531648j@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On 01/12/05, AleXerTecH <alexertech(at)gmail(dot)com> wrote:
> Hola a todos!
>
> Tengo un script que inserta una serie de registros en una tabla, pero
> me interesa saber cual es el codigo del ultimo registro que JUSTO ese
> script ha insertado.
>
Si tu codigo es de tipo serial debes usar la funcion "currval()"
Revisa la documentacion oficial o algunos threads anteriores para mas
informacion al respecto.
> Puede ser que otra persona este ingresando data al mismo momento asi q
> no me gustaria que se intercambiaran los codigos de los ultimos
> registros...
>
> Q sugieren? como le hago? actualmente hago una consulta a la bd
> pidiendo exactamente los mismos datos que ha ingresado y por ahora
> trabaja pero me supongo que debe haber un metodo muchisimo mas
> eficiente...
>
> Saludos y gracias de antemano!
>
> --
> ----------------------------------------------------------------
> ! ..::'''AleXerTecH'''::.. ! !
> -----------------------------------------------------------------
> ( o < -! Debian Etch_ kernel:2.6.12-1-K7
> / /\
> V_/_ Usuario linux registrado #383172
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Manuel Sugawara | 2005-12-01 22:54:27 | Re: Seguridad en tablas |
| Previous Message | Rommel Oramas | 2005-12-01 22:25:18 | Re: Seguridad en tablas |