Re: Datos de campo

From: "Roberto Cesar Najera" <rob(at)dcaa(dot)unam(dot)mx>
To: <snmartin(at)galilea(dot)cl>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Datos de campo
Date: 2005-03-07 10:21:51
Message-ID: 00aa01c522ff$7c839450$8c000a0a@RTP.GOB.MX
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Te recomiendo entres al cliente con la opcion -E

esto es psql -d base -E
despues ejecuta un \d tabla

y este despliega todas las consultas internas que ejecuta cuando ejecutas un
query

y de ahi podrias sacar los valores que necesitas

Espero te sirva

ejmplo

\d tabla

pimero hace una consulta del oid, donde el nombre real sea igual al nombre
de la tabla

SELECT c.oid,
n.nspname,
c.relname
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE pg_catalog.pg_table_is_visible(c.oid)
AND c.relname ~ '^cup$'
ORDER BY 2, 3;

en fin ... tienes que verlo mejor

----- Original Message -----
From: "Fernando San Martín Woerner" <snmartin(at)galilea(dot)cl>
To: <>
Sent: Monday, March 07, 2005 4:56 PM
Subject: [pgsql-es-ayuda] Datos de campo

> Hola:
>
> Necesito saber el tipo de datos y el largo de un campo cualquiera
> mediante una consulta SQL, he estado revisando pg_catalog.* para hacerme
> una idea, pero aún no llego a nada, alguna tips de como hacer esto?
>
> saludos
>
> --
> Fernando San Martín Woerner
> Jefe de Informática
> Galilea S.A.
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: Has ledo nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html

In response to

  • Datos de campo at 2005-03-07 15:56:56 from Fernando San Martín Woerner

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hector Latapiat 2005-03-07 14:11:08 RE: Cambio de Tipo de Datos en una columna
Previous Message Alvaro Herrera 2005-03-07 05:22:25 Re: Cambio de Tipo de Datos en una columna