[Pgsql-ayuda] que tablas forman una base de datos?
Manuel Sugawara
masm@fciencias.unam.mx
10 Dec 2002 13:26:04 -0600
Cruz Gonzalez Gerardo <gcruz@mixteco.utm.mx> writes:
> Hola Lista,
> quisiera saber como determinar que tablas
> tiene una base de datos mediate una consulta sql.
>=20
> Me pueden ecir como hacerlo, o que documento debo
> consultar para realizarlo?
Puedes usar algo como:
select * from pg_class where relkind =3D 'r' and relname !~ '^pg_' ;
con relkind =3D '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=EDa en 7.2 revisa:
http://www.ca.postgresql.org/users-lounge/docs/7.2/postgres/catalogs.html
Saludos,
Manuel.