Puedes usar insert...returning
 
INSERT INTO table VALUES (1,2) RETURNING id; donde id es un campo q tiene un 
valor.




*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas

*-Soporte PostgreSQL

*-www.jqmicrosistemas.com
*-809-849-8087
*-------------------------------------------------------*







________________________________
> Date: Mon, 10 Aug 2009 09:18:15 -0400
> From: [email protected]
> To: [email protected]
> Subject: [pgsql-es-ayuda] funcion...
>
>
>
>
>
>
>
>
>
>
>
>
>
> Hola comunidad,
>
>
>
>
> Necesito saber si en postgres existe alguna función que devuelva en php el 
> último id insertado en una tabla. En mysql se puede obtener usando la función 
> last_insert_id.
>
>
> He buscado en Internet y aparece la función pg_last_oid pero no sé si esta me 
> servirá.
>
>
>
>
>
> Agradecería cualquier ayuda.
>
>
>
>
>
>
> Ing. Esneiker Enriquez Cabrera.
>
>
>
>
>
> Excelencia en Software.
>
>
> Desoft S.A. en Ciego de Ávila.
>
>
> Joaquín de Agüero Esq. Calle 2. Ciego de Ávila. Cuba.
>
>
> email:[email protected]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [http://bl137w.blu137.mail.live.com/mail/SafeRedirect.aspx?hm__tg=http://65.55.174.199/att/GetAttachment.aspx&hm__qs=file%3dbb711ce9-b8b6-49e4-b2b5-a21116ae88e2.gif%26ct%3daW1hZ2UvZ2lm%26name%3dSU1TVFAxMC5naWY_3d%26inline%3d1%26rfc%3d0%26empty%3dFalse%26imgsrc%3dcid%253aF8E83B41-D522-4FFE-9850-C40353BB530C&oneredir=1&ip=10.4.26.8&d=d654&mf=2&a=01_916f4d9686dc33ab455ddad4069cf173c496afa7ebbdf26250fb8eac17386611]
_________________________________________________________________

<<attachment: IMSTP10.gif>>

Responder a