Exibir uma lista das tabelas de um banco no PostgreSQL
Tecnologia da Informação

Exibir uma lista das tabelas de um banco no PostgreSQL


Há três formas para exibir uma lista com as tabelas de um banco no PostgreSql :

1ª) Comando psql: você pode utilizar o comando \dt 
Neste exemplo, vamos listar as tabelas do banco: db_01



2ª) Utilizar a view "pg_tables" para fazer uma consulta. Esta view armazena informações sobre as tabelas do banco e já está por padrão no catálogo de sistema do postgresql. Veja a sua localização na imagem abaixo:



A consulta para listar as tabelas (inclusive as que são padrão do sistema) é:
SELECT tablename FROM pg_tables ORDER BY tablename;

Caso queira listar somente as tabelas criada por você, faça um filtro no schema, neste exemplo só foram criadas tabelas no schema "public" que é padrão do postgresql. Veja a imagem abaixo:


A consulta para lista somente suas tabelas é

SELECT tablename FROM pg_tables
WHERE schemaname = 'public'  
ORDER BY tablename;

3ª) Utilizar a tabela "tables" para listar suas tabelas. Esta tabela já está por padrão no catálogo de sistema do postgresql. Veja a sua localização na imagem abaixo:



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



loading...

- Realizar Backup Do Mysql No Linux
Fazendo Backup de um banco de dados no MySQL no Ubuntu 12.04.1 Lista dos banco de dados padrão após a instalação do MySQL, com o comando: show databases; Criar um novo banco para ser usado como exemplo para realização do backup. Comando para...

- Postgresql - Calcular Subtotal / Total - Equivalente Ao With Rollup No Mysql
Neste artigo, vamos mostrar 2 exemplos de como utilizar a função "SUM" para calcular o subtotal / total em uma consulta. Para quem usa o Mysql, a consulta que vamos fazer é semelhante ao "WITH ROLLUP". Caso ainda não conheça a função...

- Postgresql - Criar Um Banco De Dados Parte I
Vamos apresentar alguns exemplos da criação de um banco de dados no postgresql. Podemos criar um banco das seguintes formas: linha de comando via sql;linha de comando via utilitário createdb. Veja a segunda parte do artigo; através de interface gráfica....

- [mysql] Verificando Tabelas Corrompidas
É altamente recomendável verificar a integridade das tabelas de seu database MySQL periodicamente, pois  é mais fácil corrigir um problema de corrupção de dados no seu início Utilizando o comando abaixo você verá quais tabelas precisam...

- [mysql] Backup De Banco De Dados
Uma forma fácil de realizar o backup dos banco de dados MySQL é através do mysqldump. Comando: mysqldump -u <usuário> -p  --database <nome_database> > <arquivo_dump> Exemplo: mysqldump -u root -p --database DBMySQL > DBMySQL.sql...



Tecnologia da Informação








.