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>>
