Mostrar tabelas no PostgreSQL
O que'é o equivalente a show tables
(do MySQL) no PostgreSQL?
1688
3
O que'é o equivalente a show tables
(do MySQL) no PostgreSQL?
A partir da interface de linha de comando
psql
,Primeiro, escolha a sua base de dados
Depois, isto mostra todas as tabelas do esquema actual:
Programmaticamente (ou a partir da interface
psql
também, é claro):As tabelas do sistema vivem no banco de dados
pg_catalog
.Entrar como superutilizador:
Você pode listar todos os bancos de dados e usuários por comando
\l', (listar outros comandos por
\l').Agora se você quiser ver outros bancos de dados você pode mudar o usuário/base de dados por comando
\c' como
\c template1',\c postgres postgres' e usar
\d',\dt' ou
\dS' para ver tabelas/visões/etc.(Para a integralidade)
Você também pode consultar o (padrão SQL) esquema de informação: