Re: rownum

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Roberto Aguirre <raguirre(at)infonegocio(dot)net(dot)pe>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: rownum
Date: 2005-12-29 16:01:16
Message-ID: c2d9e70e0512290801i2dec7c89p60e5a1e32af9a384@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 12/29/05, Roberto Aguirre <raguirre(at)infonegocio(dot)net(dot)pe> wrote:
> Una consulta, cual es la analogia del ROWNUM que se usa en ORACLE para el
> postgress?
>
>
>

lo mas cercano seria el OID, pero no te asegura unicidad en una base
de datos muy grandes...

lo otro similar seria el CTID que es la ubicacion fisica en disco,
pero debido a que cada update crea un nuevo registro ese valor es muy
volatil para ser tomado en serio fuera de una transaccion (y alguien
dijo que aun dentro de la transaccion hay que sospechar)...

en todo caso, no existe un exacto igual... si quieres algo que
identifique de forma unica a cada fila de una tabla crea un campo
serial

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

  • rownum at 2005-12-29 15:46:06 from Roberto Aguirre

Responses

  • RE: rownum at 2005-10-29 16:44:31 from Roberto Aguirre

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-12-29 16:04:05 Re: Borrar todas las tablas de una base de datos
Previous Message Leonel Nunez 2005-12-29 15:59:08 Re: Borrar todas las tablas de una base de datos