Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Como puedo Obtener la estructura de una Tabla con intrucciones SQL

Estas en el tema de Como puedo Obtener la estructura de una Tabla con intrucciones SQL en el foro de PostgreSQL en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/12/2006, 09:21
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 9 meses
Puntos: 2
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
  #2 (permalink)  
Antiguo 03/01/2007, 09:12
 
Fecha de Ingreso: enero-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 4
Antigüedad: 17 años, 11 meses
Puntos: 0
De acuerdo Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL

Prueba "describe nombre_de_tabla;"

Saludos
  #3 (permalink)  
Antiguo 03/01/2007, 13:22
Avatar de edwinandlozano  
Fecha de Ingreso: octubre-2003
Mensajes: 272
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL

Cita:
Iniciado por mcolo2k Ver Mensaje
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.
  #4 (permalink)  
Antiguo 12/01/2007, 11:25
 
Fecha de Ingreso: agosto-2006
Mensajes: 141
Antigüedad: 18 años, 4 meses
Puntos: 0
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
  #5 (permalink)  
Antiguo 03/12/2007, 07:40
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 20 años, 3 meses
Puntos: 2
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
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-
  #6 (permalink)  
Antiguo 04/12/2007, 03:41
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 10 meses
Puntos: 13
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
  #7 (permalink)  
Antiguo 04/12/2007, 06:59
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 20 años, 3 meses
Puntos: 2
De acuerdo 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!!!!!
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-
  #8 (permalink)  
Antiguo 04/12/2007, 10:54
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 10 meses
Puntos: 13
Re: Como puedo Obtener la estructura de una Tabla con intrucciones SQL

de nada!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 7 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 13:51.