Was ist das Äquivalent zu show tables
(von MySQL) in PostgreSQL?
Geben Sie keine doppelten Antworten ein.
Was ist das Äquivalent zu show tables
(von MySQL) in PostgreSQL?
Der einfachste Weg, alle Tabellen in der Kommandozeile aufzulisten, ist für meinen Geschmack :
psql -a -U <user> -p <port> -h <server> -c "\dt"
Für eine bestimmte Datenbank fügen Sie einfach den Datenbanknamen hinzu:
psql -a -U <user> -p <port> -h <server> -c "\dt" <database_name>
Es funktioniert sowohl unter Linux als auch unter Windows.
Es ist kein Duplikat, es gibt eine kleine Änderung, die direkt den Tabellennamen angibt, ich habe versucht, die ursprüngliche Antwort zu bearbeiten, aber sie wurde nicht genehmigt, daher habe ich eine Antwort gegeben, die funktioniert
Die Antwort von Milen A. Radev enthält den table_name. Die Antwort von Reynante Daitol enthält den Rest des Codes. Wenn Sie glauben, dass dieser Code etwas Neues und Einzigartiges bietet, ist das ein Grund, eine Erklärung beizufügen, die darauf hinweist. Ohne diese Erklärung können die Leute nur raten, warum er anders oder möglicherweise besser ist.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Ver dba.stackexchange.com/a/1288/90651