[Pgsql-ayuda] Como obtengo la lista de las tablas y columnas existentes en la bd?

From: César A(dot) Oré Vásquez <oresistemas(at)yahoo(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Como obtengo la lista de las tablas y columnas existentes en la bd?
Date: 2003-11-04 02:35:30
Message-ID: 20031104023530.41631.qmail@web21507.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tengo postgres 7.3 y necesito obtener la lista de las
tablas y sus columnas, porque deseo generar unos
triggers de forma automatica (y ya hice el modelo y
quisiera automatizar la tarea ya que debo hacer
triggers a 231 tablas... una auditoria!).

La lista de tablas no es dificil, la consigo con
select * from pg_tables;

Pero la bendita lista de columnas de cada tabla no la
encuentro por ningun lado...

He leido de algo llamado information_schema (y usar la
vista columns), pero parece no existir en mi BD...
sera que es a partir de postgres 7.4???

Evidentemente haya o no haya este esquema debe haber
una manera distinta de poder obtener la lista de
tablas y sus respectivas columnas...

Alguna idea?
Una ayuda a un novato del postgres... please!
Otro detalle, trabajo con cygwin.
Gracias!

=====
CESAR-----------------------------------
mailto://a19941608(at)pucp(dot)edu(dot)pe
mailto://oresistemas(at)yahoo(dot)com
http://www.linuxperu.atope.net
http://www.oresistemas.atope.net
-------------------------------------------

_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2003-11-04 04:06:41 Re: [Pgsql-ayuda] Como obtengo la lista de las tablas y columnas existentes en la bd?
Previous Message GUSTAVO MARTIN OCAMPO 2003-11-04 01:30:22 [Pgsql-ayuda] Migracion AS/400 Postgresql