El 07/05/2010 16:01, Arcel Labrada Batista escribió:
buenos días listeros, necesito saber en que tabla o tablas del catalogo puedo 
obtener los nombres de cada una de las columnas de las tablas y con su tipo de 
datos además de donde están las relaciones entre las tablas, Saludos y gracias 
de antemano,

Arcel
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
pg_attribute: almacenas las columnas de las tablas (atributos)
pg_class: almacena las tablas, índices, secuencias, vistas (relaciones)
pg_namespace: almacena los schemas
pg_proc: almancena los procedimientos y funciones
pg_trigger: almacena los triggers.
pg_type: tipos de datos

En el Capítulo 44 del Manual de PostgreSQL está dedicado a los catálogos del sistema.

Una buena forma de obtener de forma fácil todo esto es ejecutar psql con la opción -E
para por ejemplo cuando ejecutes:
\df: te muestre todas las funciones que están en la base de datos además de la consulta que se usa para obtener esta información.

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

Reply via email to