Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie das Tool psql
und information_schema
verwenden, um Tabellen in PostgreSQL zu beschreiben.
Wenn Sie MySQL verwendet haben, verwenden Sie normalerweise die Anweisung DESCRIBE
, um die Informationen in einer Tabelle zu finden.
PostgreSQL unterstützt dieDESCRIBE
Anweisung nicht. Sie können die Informationen zu Spalten einer Tabelle jedoch auf verschiedene Arten abfragen.,
1) PostgreSQL BESCHREIBUNGSTABELLE mit psql
Stellen Sie zunächst eine Verbindung zum PostgreSQL-Server her psql
Werkzeug:
Code language: Shell Session (shell)
Geben Sie zweitens das Kennwort für die postgres
Benutzer:
Code language: Shell Session (shell)
Wechseln Sie drittens zu der Datenbank, mit der Sie arbeiten möchten, z. B. dvdrental
Code language: Shell Session (shell)
Geben Sie abschließend den Befehl \d table_name
oder \d+ table_name
aus, um eine Tabelle zu beschreiben., Das folgende Beispiel zeigt die Informationen der Tabelle city
:
Der Befehl gab viele Informationen zur Struktur der Tabelle city
aus. Darüber hinaus wurden Indizes, Fremdschlüsseleinschränkungen und Trigger zurückgegeben.
2) PostgreSQL DESCRIBE TABLE using information_schema
Der Katalog enthält die Informationen zu Spalten aller Tabellen.,
Um Informationen zu Spalten einer Tabelle abzurufen, fragen Sie den – Katalog ab. Beispiel:
In diesem Tutorial haben Sie gelernt, wie Sie Informationen über eine Struktur einer Tabelle mit dem Werkzeug psql
und information_schema
zurückgeben.
- War dieses tutorial hilfreich ?
- YesNo