Exibindo informações do banco de dados, tabelas e colunas do PostgreSQL

Postado em por Wolmir Cezer Garbin em Banco de Dados | 716 Visualizações
Última atualização em:

Neste post vou mostrar alguns comandos que te ajudaram a utilizar o postgreSQL

Todo mundo tem algo para vender, AnuncieOn.com o melhor site de anúncios grátis de todo o Brasil. ABRIR

Já escrevi outro post falando sobre os mesmos comandos para o MySQL. Para ver acesse: Exibindo informações do banco de dados, tabelas e colunas do MySQL

Vamos ver os mesmos comandos para PostgreSQL.

Listar os Bancos de Dados

O primeiro dos comandos mostra como listar os bancos de dados. Para isso veja os comandos:

PostgreSQL (psql)
\l;

Ou ainda, pode usar a instrução em SQL para listar todos os bancos de dados no PostgreSQL:

SELECT datname FROM pg_database;

Alterar entre Banco de Dados Corrente

Após visualizar todos os bancos de dados, use este comando. Ele mostra como alterar entre o Banco de Dados corrente.

PostgreSQL (psql)
\c database_name;


Exibindo tabelas do Banco de Dados

Para exibir as tabelas após estar com um banco de dados selecionado, utilize o comando:

PostgreSQL (psql)
\d;

Ou ainda, pode usar a instrução em SQL:

SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';

Visualizando as colunas de uma tabela

Para ver todas as colunas de uma tabela, use o comando:

PostgreSQL(psql):
\d table_name;

Ou pode usar a instrução em SQL.

SELECT column_name FROM information_schema.columns WHERE table_name = '<tabela>';

Note que <tabela> deve ser substituido pelo nome da tabela.

Ver detalhes das colunas de uma tabela

Para detalhar as colunas, seus tipos dentre outras informações de uma tabela, use o comando:

PostgreSQL(psql):
d+ table_name;

Ou pode usar a instrução em SQL.

SELECT * FROM information_schema.columns WHERE table_name ='<tabela>';

Note que <tabela> deve ser substituido pelo nome da tabela.

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores


Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar