Re: ayuda con el catalogo

From: Marcos Ortiz <mlortiz(at)uci(dot)cu>
To: Arcel Labrada Batista <alabradab(at)uci(dot)cu>
Cc: Manuel Fernando Aller <manuel(dot)aller(at)gmail(dot)com>, "" <solopostgres(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Subject: Re: ayuda con el catalogo
Date: 2010-05-07 09:06:30
Message-ID: 4BE3D816.9080303@uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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(at)postgresql(dot)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

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Marcos Ortiz 2010-05-07 09:50:13 Re: Ayuda con Select
Previous Message Alvaro Herrera 2010-05-07 01:20:54 Re: Diseño para una BD con muchos registros...