Re: ayuda con OIDS en pg_class

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Alessandra Campos Alfaro <alesscalf(at)gmail(dot)com>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: ayuda con OIDS en pg_class
Date: 2015-09-14 02:21:03
Message-ID: 20150914022103.GD2912@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alessandra Campos Alfaro escribió:
> BUenas tardes
>
> estoy encontrando que en mi bd que el OID que tiene la tabla, no
> corresponde con el OID(relfilenode) que esta en el catalogo pg_class por
> lo que al parecer hay una falla en la actualziacion del pg_class

El OID es una cosa, el relfilenode es otra. Inicialmente el relfilenode
es igual al OID, pero ciertas operaciones cambian el relfilenode. En
cambio, el OID nunca cambia. Para buscar por OID, haz
select ... where oid = 1234

La columna oid es una columna de sistema (normalmente oculta).

--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Horacio Miranda 2015-09-14 02:33:55 Re: Buscar datos en detalle
Previous Message José Fermín Francisco Ferreras 2015-09-14 00:44:05 RE: Buscar datos en detalle