lunes, 26 de marzo de 2012

Obtener el último registro insertado en una tabla en PostgreSQL

Podría parecer algo muy sencillo pero la verdad es que a veces puede no serlo tanto, sobretodo si no tuvimos en cuenta esto en el diseño de la BD. Según la tabla podemos encontrarnos con 2 posibilidades:

  • Tablas sin campo único autoincrementable
  • Tablas con campo único autoincrementable

Veamos cada una en detalle: