PostgreSQL Ukazují Tabulky
Shrnutí: v tomto tutoriálu, se dozvíte, jak ukazují tabulky v PostgreSQL pomocí psql
nástroj pg_catalog
schéma.
Pokud jste z MySQL, možná budete chtít použít populární SHOW TABLES
výkaz, který zobrazuje všechny tabulky v databázi.
PostgreSQL nepodporuje příkaz SHOW TABLES
přímo, ale poskytuje vám alternativu.
PostgreSQL Zobrazit tabulky pomocí psql
nejprve se připojte k PostgreSQL pomocí nástroje psql.,
-U
vlajka znamená pro uživatele a -W
možnost vyžaduje, abyste zadat heslo. V tomto příkazu použijetepostgres
uživatele pro přihlášení k databázovému serveru PostgreSQL.
Secodn, zadejte heslo pro uživatele postgres
a stiskněte tlačítko Enter
keywboard:
Code language: PHP (php)
za Třetí, přepnout se do databáze, např..,, dvdrental
:
Code language: PHP (php)
Všimněte si, že můžete připojit ke konkrétní databázi, když se přihlásíte do databáze PostgreSQL serveru:
V tomto příkazu -d
vlajka znamená, že databáze. V tomto příkazu se připojíte kdvdrental
datbase pomocípostgres
uživatel.,
za Třetí, používání \dt
příkaz z PostgreSQL příkazovém řádku ukazují tabulky v dvdrental
databáze:
Code language: PHP (php)
Výstup:
získat více informací o tabulky, můžete použít \dt+
příkaz., To bude přidat size
description
sloupce:
Code language: PHP (php)
PostgreSQL ukazují tabulky pomocí schématu pg_catalog
Další způsob, jak ukazují tabulky v PostgreSQL je použít SELECT
prohlášení k dotazu dat z PostgreSQL katalogu takto:
V tomto dotazu jsme použili podmínku v WHERE
klauzule filtrovat systémové tabulky., Pokud vynecháte klauzuli WHERE
, získáte mnoho tabulek včetně systémových tabulek.
Shrnutí
- Použití
\dt
nebo\dt+
příkaz vpsql
ukázat tabulek v databázi. - použijte příkaz
SELECT
k dotazování informací tabulky z katalogupg_catalog.pg_tables
.
- byl tento návod užitečný ?
- YesNo