On Tue, Jul 26, 2005 at 05:44:28PM -0300, blackbeer wrote:
>> como obtengo en postgresql el rowid?
>> necesito hacer select rowid,campo from tabla
>No hay rowids en PostgreSQL; que quieres hacer con el?
No hay rowid, pero sí que hay un oid, que igual te puede servir. Este
oid no se ve cuando sacas la lista de campos de la tabla, pero está ahí,
y lo puedes leer con una select.
select oid, campo1,campo2... from tabla
Por defecto, cada registro tendrá un oid, a no ser que al crear la tabla
hayas indicado:
CREATE TABLE tabla.... WITHOUT OIDS
Un saludo,
David Prieto