Catálogo PostgreSQL - Lista de Oids para atttypid

From: "luis garcia" <ldgarc(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Catálogo PostgreSQL - Lista de Oids para atttypid
Date: 2006-10-18 13:35:14
Message-ID: 3de424340610180635x4b89aab9n8953d0e179361d75@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola que tal, me encuentro realizando algunos cambios en el catálogo
de PostgreSQL, específicamente en la tabla pg_class para agregar
cierta información con respecto a datos con frecuencias de tiempo.

En el momento de definir entonces en pg_attribute.h los contenidos
iniciales para los datos de pg_class necesito agregar los valores para
atttypid en cada uno de los datos, pero no sé cual es el OID asociado
a un tipo de dato Char. No tuve problemas con los demás tipos de datos,
pero el OID de este tipo en particular no sé cuál es.

La pregunta es ¿donde podría conseguir entonces la información
correspondiente
a los Oids de cada tipo de dato?

Si les sirve de algo aquí están las modificaciones que he realizado:

1. En pg_class agregué los siguientes datos:

bool relhasfrequency; /* -- ldgarcia: has time frequency */
NameData relfrequencytype; /* -- ldgarcia: table time frequency type
(REAL_TIME, HISTORIC)*/
char *relfrequency; /* -- ldgarcia: class time frequency
value*/

2. En pg_attribute agregué los siguientes datos correspondientes a pg_class:

{ 1259, {"relhasfrequency"}, 16, -1,
1, 29, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 },
\
{ 1259, {"relfrequencytype"}, 19, -1,
NAMEDATALEN, 30, 0, -1, -1, false, 'p', 'i', true, false, false, true, 0 },
\
{ 1259, {"relfrequency"}, ***DATO_FALTANTE*** , -1,
2, 31, 0, -1, -1, true, 'p', 's', true, false, false, true, 0 },
\

Gracias de antemano, espero su pronta respuesta...
--
Luis D. García M.
Telf: 0414-3482018

- FACYT - UC -
- Computación -

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gauto Miguel A. 2006-10-18 13:51:48 Re: error al crear FK
Previous Message Alvaro Herrera 2006-10-18 13:15:03 Re: error al crear FK