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_tablesWHERE 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