Re: [Pgsql-ayuda] que tablas forman una base de datos?

From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
To: Cruz Gonzalez Gerardo <gcruz(at)mixteco(dot)utm(dot)mx>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] que tablas forman una base de datos?
Date: 2002-12-10 19:26:04
Message-ID: m365u1vfoz.fsf@conexa.fciencias.unam.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Cruz Gonzalez Gerardo <gcruz(at)mixteco(dot)utm(dot)mx> writes:

> Hola Lista,
> quisiera saber como determinar que tablas
> tiene una base de datos mediate una consulta sql.
>
> Me pueden ecir como hacerlo, o que documento debo
> consultar para realizarlo?

Puedes usar algo como:

select * from pg_class where relkind = 'r' and relname !~ '^pg_' ;

con relkind = 'r' ves las tablas y con relname !~ '^pg_' evitas las
tablas de postgres. Si ya estas usando 7.3 puedes revisar:

http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/catalogs.html

si estas todavía en 7.2 revisa:

http://www.ca.postgresql.org/users-lounge/docs/7.2/postgres/catalogs.html

Saludos,
Manuel.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message L.I. Sonia Sanchez Diaz 2002-12-11 00:17:54 [Pgsql-ayuda] Reindex & Vacuum
Previous Message Cruz Gonzalez Gerardo 2002-12-10 18:51:41 [Pgsql-ayuda] que tablas forman una base de datos?