show tables em mysql, mas em postgres??  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
febeckers
Virtual Machine Man

Membro desde: 23/01/2007 16:12:50
Mensagens: 588
Localização: Curitiba - PR
Offline

via psql eu consegui listar as tabelas mas eu preciso listar via codigo o a tabela e as colunas...

por exemplo em mysql eu faria assim:



mas em postgres so achei via psql que sao linhas de comando fronte um server... tem como fazer via codigo isso?

Fernando Becker

Abraços

Site http://www.fernandobecker.com.br
Resumo de novela
[Email] [WWW] [MSN]
joede.fadel
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2007 00:42:59
Mensagens: 536
Localização: Curitiba/Pr
Offline

no postgres não tem nenhuma função que retone apenas as tabelas, tem uma tem os catologos de sistema que armazenam varias informações sobre o banco, tendo o catalogo pg_class que retorna tabelas, índices, seqüências, visões. a sintaxe para utilizar o caltalogo é assim


Joe S2 Jo
UTFPR - Universisdade Tecnologica Federal do Paraná
Java-PHP-PL/SQL
[Email]
joede.fadel
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2007 00:42:59
Mensagens: 536
Localização: Curitiba/Pr
Offline

qualquer duvida sobro o postgres é so cosultar a sua documentação, o link para acessar a documentação é esse aki http://www.postgresql.org.br/Documenta%C3%A7%C3%A3o?action=AttachFile&do=get&target=manual_pg.pdf.zip
a documentação é em portugues

Joe S2 Jo
UTFPR - Universisdade Tecnologica Federal do Paraná
Java-PHP-PL/SQL
[Email]
febeckers
Virtual Machine Man

Membro desde: 23/01/2007 16:12:50
Mensagens: 588
Localização: Curitiba - PR
Offline

obrigado

Abraços

Site http://www.fernandobecker.com.br
Resumo de novela
[Email] [WWW] [MSN]
lucasvenez
Thread.start()
[Avatar]

Membro desde: 25/09/2009 12:30:05
Mensagens: 33
Offline

Sei que essa questão é antiga, mas sua resposta pode ser útil para álguem com foi para mim.

Para listar todas as tabelas de um banco de dados via SQL é só utilizar a instrução: select * from information_schema.tables where table_schema='public' and table_type='BASE TABLE';

Abraço.

Lucas Venezian Povoa
URI: http://www.lucasvenezian.orgfree.com
[WWW]
Josielplens
Debugger

Membro desde: 11/09/2010 13:47:53
Mensagens: 50
Offline

use o comando \dt e seja feliz XD
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team