Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PostgreSQL (http://www.forosdelweb.com/f99/)
-   -   Como puedo Obtener la estructura de una Tabla con intrucciones SQL (http://www.forosdelweb.com/f99/como-puedo-obtener-estructura-tabla-con-intrucciones-sql-450502/)

Escorpion_Negro 16/12/2006 09:21

Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
Hola a todo el mundo yo en estos momentos estoy aprendiendo Postgres, me entro la duda yo desde un analizador de consulta (no se como llamarlo) podria yo obtener la estructura de mi Tabla o Procedimientos alamacenados con algun comando SQL de Postgres he incluso obtener todos los registro de la Tabla ojo no como un select si no que me diera los registros con Insert into de cada uno de los registros con sus campos para yo tomar ese Script para llevarlo a otra DB y que me cree la Tabla con sus campos, sus los registros. Suena como si fuera a respaldar los datos si es eso es que en algunos casos los ID son limitados asi puedo ser mas rapido en obtener un tabla con sus informacion para llevarla a otra DB.


Saluda Atte Uds

Escorpion Negro

mcolo2k 03/01/2007 09:12

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
Prueba "describe nombre_de_tabla;"

Saludos

edwinandlozano 03/01/2007 13:22

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
Cita:

Iniciado por mcolo2k (Mensaje 1839974)
Prueba "describe nombre_de_tabla;"

Saludos

esa instruccion no es valida en postgres, en mysql u oracle sip.

Ahora lo que le entendi al que inicio el tema es que necesita una instruccion para obtener la estructura de una tabla y tambien la informacion de esta?¿

si es asi mira el comando pg_dump.

GreenlanternX 12/01/2007 11:25

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
puedes usar la opcion export del phpPgAdmin, o la opcion respaldo k se encuentra en el menu herramientas en el pgadmin3

JALF 03/12/2007 07:40

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
Alguien me puede ayudar con este problemilla? por favor!!! necesito saber por medio de sentencias SQL como ver la estructura de una tabla "describe nombre_tabla" no funciona y "\d nombre_tabla" tampoco funciona, alguien me puede colaborar con esto?

De ante mano muchas gracias por la ayuda!!!

PD: creo que sobra decir que la sentencia es para ejecutarla en PostgreSQL

seyko 04/12/2007 03:41

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
Si quieres ver la estructura de una tabla con una select, consulta el catalogo.
Hay una vista en information_schema.columns que tiene informacion de las columnas de todas las tablas, ahi filtras por la tabla que te interese.

Un saludo

JALF 04/12/2007 06:59

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
GRACIAS seyko con tu info y lo que encontre en la documentacion de PostgreSQL, hice esto y cuento acabado!!!

SELECT * FROM information_schema.columns WHERE table_name = 'nombre tabla con comilla simple';

Y listo ya me sale la info detallada de la tabla que yo quiera!!!!

Gracias!!!! MUCHAS GRACIAS!!!!!

seyko 04/12/2007 10:54

Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL
 
de nada!!!!


La zona horaria es GMT -6. Ahora son las 07:50.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.