Ich verwende postgresql und muss alle Tabellen löschen, die im Schema vorhanden sind. Wie kann ich an der Eingabeaufforderung löschen?
postgresql
postgresql-9.4
Asalthangam
quelle
quelle
LINE 2
? Was steht in Zeile 1?(funktioniert nur mit Postgresql 9.6.3 getestet, funktioniert möglicherweise nicht mit früheren Versionen)
quelle
@ Techno Savvy
Löschen Sie Tabellen mit der Postgres-Syntax:
Kopieren Sie den resultierenden Text in ein SQL-Skript oder ein Psql-Terminal. Beachten Sie, dass die Befehle auskommentiert sind.
quelle
Wenn Sie nur einen wirklich einfachen Weg wollen, dies zu tun. Hier ist ein Skript, das ich in der Vergangenheit verwendet habe
Dadurch wird eine Reihe von Drop-Befehlen für alle Tabellen im Schema ausgedruckt. Spoolen Sie das Ergebnis dieser Abfrage und führen Sie es aus.
Wenn Sie mehr als nur Tabellen löschen möchten, können Sie Folgendes entsprechend Ihren Anforderungen bearbeiten
Quelle: https://forums.oracle.com/forums/thread.jspa?threadID=614090
quelle