Mostrar Tabelas
Para mostrar (ou listar) todas as tabelas em um banco de dados PostgreSQL, você pode usar o comando SQL \dt
no utilitário psql
. Este comando é específico para o psql
e não é uma instrução SQL padrão do PostgreSQL. Aqui está como você pode usar o comando \dt
para mostrar todas as tabelas:
No terminal, acesse o utilitário
psql
:psql -U nome_do_usuario -d nome_do_banco_de_dados -h nome_do_host
Substitua
nome_do_usuario
pelo seu nome de usuário do PostgreSQL,nome_do_banco_de_dados
pelo nome do banco de dados ao qual você deseja se conectar enome_do_host
pelo nome do host onde o PostgreSQL está sendo executado.Dentro do utilitário
psql
, digite o seguinte comando:\dt
Isso mostrará uma lista de todas as tabelas no banco de dados atual.
Se você deseja listar as tabelas usando uma consulta SQL padrão (em vez do \dt
específico do psql
), você pode consultar a tabela pg_tables
no PostgreSQL. Aqui está um exemplo de uma consulta SQL para listar todas as tabelas em um banco de dados específico:
SELECT tablename
FROM pg_tables
WHERE schemaname = 'public';
Esta consulta SQL irá listar todas as tabelas no esquema público (public
) do banco de dados atual. Lembre-se de que você pode alterar o valor de schemaname
para corresponder ao esquema que você deseja consultar.