Re: Listar tablas

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: "edukoski(at)adinet(dot)com(dot)uy" <edukoski(at)adinet(dot)com(dot)uy>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Listar tablas
Date: 2006-04-26 20:33:35
Message-ID: 20060426203335.GM2302@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

edukoski(at)adinet(dot)com(dot)uy escribió:

Hola Eduardo, bienvenido :-)

> Estoy inniovando en esto del Postgresql y quisieras saber como hago
> para listar las tablas de una base de datos con PHP.

Echale una mirada a esto:

select * from information_schema.tables;

Hay otras tablas en information_schema que te pueden ayudar a construir
esta informacion.

Otra idea: abre psql (el cliente de linea de comandos) con el parametro
-E. Luego lanza un \d. Eso te mostrara un pedazo de codigo SQL, que es
lo que psql usa para obtener el listado de tablas que te interesa. A
partir de ahi puedes crear una consulta que te acomode.

Prueba variantes de \d: por ej. \dt <tabla>, etc. (Prueba \? tambien).

Suerte,

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

  • Listar tablas at 2006-04-26 20:23:49 from edukoski@adinet.com.uy

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Daniel Carrero 2006-04-26 20:47:03 Re: Listar tablas
Previous Message edukoski@adinet.com.uy 2006-04-26 20:23:49 Listar tablas