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í
\dtnebo\dt+příkaz vpsqlukázat tabulek v databázi. - použijte příkaz
SELECTk dotazování informací tabulky z katalogupg_catalog.pg_tables.
- byl tento návod užitečný ?
- YesNo