Re: Comando "describe"

From: Raúl Andrés Duque <ra_duque(at)yahoo(dot)com(dot)mx>
To: "felipe fernandez" <ffdez(at)auna(dot)com>, "Postgresql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Comando "describe"
Date: 2008-01-27 16:25:45
Message-ID: 000a01c86101$456a11e0$0201a8c0@Principal
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>
>----- Original Message -----
>From: "felipe fernandez" <ffdez(at)auna(dot)com>
>To: "Postgresql" <pgsql-es-ayuda(at)postgresql(dot)org>
>Sent: Sunday, January 27, 2008 8:22 AM
>Subject: [pgsql-es-ayuda] Comando "describe"
>

> Hola
>
> Estoy estandarizando mis acceso a base de datos y no encuentro el
> comando correspondiente a mysql "describe tabla" en postgresql para
> obtener la estructura de la tabla. En el monitor psql es \d pero este no
> se puede ejecutar desde php.
> Saludos
>

Entra a psql con "psql -E ...".

De esta forma podras apreciar el comando que ejecuta postgres cuando haces
un "\d".

De cualquier forma te envío un ejemplo con el que puedes obtener los campos
que conforman un tabla (te sirve de punto de partida):

SELECT attname FROM pg_attribute WHERE attrelid = ('def_almacen'::regclass)
and attnum > 0

Atentamente,

RAUL DUQUE
Bogotá, Colombia

>
> --
> TIP 4: No hagas 'kill -9' a postmaster
>
> __________ Información de NOD32, revisión 2825 (20080127) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Marques 2008-01-27 16:29:00 Re: Comando "describe"
Previous Message felipe fernandez 2008-01-27 13:22:53 Comando "describe"