[pgsql-ayuda] como ver las estructuras

Anderson Gutierrez Pizarro andergp@aloccidente.com
Sat, 20 May 2000 18:18:29 -0500


Hola como estas me llamo la atencion del proyecto a que haces referencia en
tu respuesta, puedo tener acceso a el como?
gracias
Anderson


----------
> De: Gunnar Wolf <gwolf@campus.iztacala.unam.mx>
> A: pgsql-ayuda@tlali.iztacala.unam.mx
> Asunto: RE: [pgsql-ayuda] como ver las estructuras
> Fecha: miércoles 7 de junio de 2000 11:06
> 
> > 1.- Alguien puede indicarme como puedo hacer para ver las estructuras
de
> > una tabla en Postgresql: (ej: nombre char(50), ...);
> 
> Si lo preguntas para hacerlo desde psql, puedes darle \d tabla
> 
> Si quieres hacerlo desde cualquier programa, ahi te va un par de tips:
> 
> - Nombres de todas las tablas del sistema:
> 
> SELECT relname FROM pg_class, pg_user WHERE usesysid = relowner AND
>        (relkind = 'r') AND relname !~ '^pg_';
> 
> - Nombre de todos los campos de una tabla (mitabla):
> 
> SELECT a.attname FROM pg_class c, pg_attribute a, pg_type t WHERE
>        c.relname = 'mitabla' AND a.attnum > 0 AND a.attrelid = c.oid AND
>        a.atttypid = t.oid ORDER BY attnum
> 
> (lineas tomadas del proyecto SOI desarrollado por ABL, refiriendose a su
> vez al codigo fuente de psql)
> 
> > 2.- Como puedo hacer para ver el select (o funcion) que genera una
vista
> > (view) ya creada.
> 
> Hecho en que programa?
> 
> -------------------------------------------------------------------
>            Gunnar Wolf    gwolf@campus.iztacala.unam.mx
>      Universidad Nacional Autónoma de México, Campus Iztacala
>    Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red
>         Area de Seguridad en Computo - DCI - DGSCA - UNAM
> -------------------------------------------------------------------
>   Beginner thinks 1Kb == 1000 bytes.   Master knows 1Km == 1024m
> 
> --------- Pie de mensaje -------------------------------------------
> Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
> Cancelar inscripcion:
> mail to: majordomo@tlali.iztacala.unam.mx
> text   : unsubscribe pgsql-ayuda
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe pgsql-ayuda