O PostgreSQL Mostrar Tabelas
Resumo: neste tutorial, você vai aprender como mostram as tabelas no PostgreSQL usando psql
ferramenta e pg_catalog
esquema.
Se você vem de MySQL, você pode querer usar a popular declaração SHOW TABLES
que mostra todas as tabelas em uma base de dados específica.
PostgreSQL não suporta a declaração SHOW TABLES
mas fornece-lhe uma alternativa.
PostgreSQL mostrar as tabelas usando psql
primeiro, ligue-se ao PostgreSQL usando a ferramenta psql.,
a opção -U
flag representa o utilizador e -W
requer que você forneça a senha. Neste comando, você usa o postgres
utilizador para aceder ao servidor de bases de dados PostgreSQL.
Secodn, introduza a palavra-passe para o utilizador postgres
e pressione Enter
keywboard:
Code language: PHP (php)
o Terceiro, mudar para um banco de dados de exemplo:.,, dvdrental
:
Code language: PHP (php)
Note que você pode se conectar a um banco de dados específico quando você efetuar logon para o banco de dados PostgreSQL server:
neste comando, -d
bandeira significa banco de dados. Neste comando, você se conecta ao id
datbase usando o postgres
usuário.,
o Terceiro, use o \dt
comandos do PostgreSQL linha de comandos para mostrar tabelas dvdrental
banco de dados:
Code language: PHP (php)
Resultado:
Para obter mais informações sobre tabelas, você pode usar o \dt+
comando., Ele irá adicionar o size
e description
colunas:
Code language: PHP (php)
PostgreSQL mostrar tabelas usando pg_catalog esquema
Outra maneira de mostrar tabelas no PostgreSQL é usar o SELECT
instrução para consulta de dados do PostgreSQL catálogo da seguinte forma:
nesta consulta, utilizou-se uma condição de WHERE
cláusula de filtro de tabelas de sistema., Se omitir a cláusula WHERE
, obterá muitas tabelas, incluindo as tabelas do sistema.
Resumo
- Use
\dt
ou\dt+
comandopsql
mostrar tabelas em um banco de dados específico. - Use the
SELECT
statement to query table information from thepg_catalog.pg_tables
catalog.
- este tutorial foi útil ?
- YesNo