nesta seção, vamos aprender como podemos mostrar as tabelas no PostgreSQL. A tabela list ou show é significativa quando temos muitas bases de dados, que tem várias tabelas.
às vezes os nomes das tabelas são os mesmos em várias bases de dados; nesse caso, o comando Mostrar tabela é muito benéfico.,
No PostgreSQL, podemos mostrar as tabelas com a ajuda de duas maneiras diferentes, como segue:
- PostgreSQL mostrar tabelas usando psql
- PostgreSQL mostrar tabelas usando pgadmin4
Nota: No PostgreSQL, podemos usar a MOSTRAR TABELAS de comandos diretamente, como podemos usar no MySQL diretamente.,
PostgreSQL mostrar tabelas usando psql
Em psql, podemos obter o número da tabela de informações de um banco de dados com a ajuda do comando abaixo e para mostrar tabelas no banco de dados atual:
Para obter a lista de tabelas, vamos seguir os passos abaixo:
Passo 1
- Abra o SQL shell (psql), que apareceu com os detalhes necessários. Depois disso, entraremos no servidor de banco de dados Postgres usando a senha que criamos durante o processo de instalação do PostgreSQL.,
- E estamos conectados ao servidor Postgres, como podemos ver na imagem abaixo:
Passo 2
- Agora, vamos ligar para o específico do servidor de banco de dados que criamos anteriormente que é javatpoint e com a ajuda do comando abaixo:
Passo 3
- Finalmente, vamos executar o SHOW MESAS de comando para ver que o javatpoint banco de dados contém muitas tabelas.
Nota: o comando \dt é usado para listar todas as tabelas na base de dados actual.,
Saída
A captura de tela a seguir explica de forma mais clara:
PostgreSQL mostrar tabelas usando pgAdmin4
No PostgreSQL, esta é outra maneira de mostrar tabelas com a ajuda de pgAdmin4.
neste, vamos usar o comando select para solicitar os dados do catálogo PostgreSQL.
Nota: para obter todas as informações úteis sobre cada tabela na base de dados, usaremos os pg_tables.,
consulta SQL no pgadmin4
podemos ver acima consulta na ferramenta de consulta SQL:
As estruturas de tabela
A consulta acima irá gerar a estrutura da tabela abaixo:
Nota: Podemos modificar a condição na cláusula WHERE para filtrar tabelas de sistema.
podemos obter muitas tabelas se ignorarmos a cláusula onde, e que as tabelas podem ser as tabelas do sistema que não são úteis para nós.,uppose, vamos modificar o nome de esquema como myschema na consulta acima:
A consulta SQL no pgAdmin4
uma Vez que alterar a consulta e clique no botão “executar”, como podemos ver na imagem abaixo:
Saída
podemos ver a tabela que criamos no myschema mostrado na imagem abaixo:
Ou
podemos usar outra consulta para mostrar as tabelas em nosso banco de dados:
Nota: Aqui, o esquema de informações em si é um esquema que está automaticamente presente em todos os bancos de dados e chamado information_schema.,
A consulta SQL no pgAdmin4
Saída
Aqui, nós podemos ver o resultado da consulta acima: