Re: como obtener ultimo registro insertado

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Arcel Labrada Batista <alabradab(at)uci(dot)cu>
Cc: Alvaro Herrera <alvherre(at)commandprompt(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>, Marcelo Silva Robles <msilvarobles(at)yahoo(dot)com>
Subject: Re: como obtener ultimo registro insertado
Date: 2010-07-08 19:30:18
Message-ID: AANLkTilVPFXrhylXKMLv9LBb9WNxUFtB7PW_KIvE3lrn@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 8 de julio de 2010 14:24, Arcel Labrada Batista <alabradab(at)uci(dot)cu>escribió:

> buenas tardes listeros,
>
> tengo un tabla de la que deseo obtener el ultimo registro insertado pero el
> problema es que el id no es auto incremental, yo lo creo de manera dinámica
> utilizando secuencias pero le concateno un cadena delante, por lo que el id
> es un varchar, alguien sabe y me ayuda con esto?? Gracias de antemano,
>

podrías agregar otra columna que sea serial como llave primaria y dejar
esta que tienes actualmente como id, como una columna más.
ó cuando insertes puedes retornar el id del registro nuevo con insert into
<tabla> values (..) returning id;

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2010-07-08 20:24:25 Re: como obtener ultimo registro insertado
Previous Message Arcel Labrada Batista 2010-07-08 19:24:53 como obtener ultimo registro insertado