PostgreSQL Show Tables
Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie Tabellen in PostgreSQL mit dem Tool psql
und pg_catalog
Schema anzeigen.
Wenn Sie von MySQL kommen, können Sie die beliebte Anweisung verwenden, die alle Tabellen in einer bestimmten Datenbank anzeigt.
PostgreSQL unterstützt die – Anweisung nicht direkt, bietet Ihnen jedoch eine Alternative.
PostgreSQL zeigt Tabellen mit psql
Stellen Sie zunächst eine Verbindung zu PostgreSQL mit dem PSQL-Tool her.,
Das -U
Flag steht für den Benutzer und -W
Option erfordert die Angabe des Passworts. In diesem Befehl verwenden Sie den Benutzer postgres
, um sich beim PostgreSQL-Datenbankserver anzumelden.
Secodn, geben sie das passwort für die benutzer postgres
und drücken sie die Enter
keywboard:
Code language: PHP (php)
Dritte, schalter zu einer datenbank zB.,, dvdrental
:
Code language: PHP (php)
Beachten Sie, dass Sie eine Verbindung zu einer bestimmten Datenbank herstellen können, wenn Sie sich beim PostgreSQL-Datenbankserver anmelden:
In diesem Befehl bedeutet flag database. In diesem Befehl stellen Sie eine Verbindung zur dvdrental
– Datenbank her, indem Sie den postgres
– Benutzer verwenden.,
Drittens verwenden Sie den Befehl \dt
an der PostgreSQL-Eingabeaufforderung, um Tabellen in der dvdrental
– Datenbank anzuzeigen:
Code language: PHP (php)
Ausgabe:
Um weitere Informationen zu Tabellen zu erhalten, können Sie den Befehl \dt+
verwenden., Es wird die size
und description
Spalten hinzufügen:
Code language: PHP (php)
PostgreSQL zeigt Tabellen mit pg_catalog schema
Eine andere Möglichkeit, Tabellen in PostgreSQL anzuzeigen, besteht darin, mit der Anweisung SELECT
Daten aus dem PostgreSQL-Katalog wie folgt abzufragen:
In dieser Abfrage haben wir eine Bedingung in der WHERE
Klausel zum Filtern von Systemtabellen., Wenn Sie die Klausel WHERE
weglassen, erhalten Sie viele Tabellen einschließlich der Systemtabellen.
Zusammenfassung
- Verwenden Sie den Befehl
\dt
oder\dt+
inpsql
, um Tabellen in einer bestimmten Datenbank anzuzeigen. - Verwenden Sie die
SELECT
– Anweisung, um Tabelleninformationen aus dem – Katalog abzufragen.
- War dieses tutorial hilfreich ?
- YesNo