Wie rufe ich mehrere SQL-Dateien in einer einzigen SQL-Datei in Postgres auf?
Zum Beispiel habe ich aaa.sql, bbb.sql, ccc.sql.
Ich möchte diese 3 Dateien von xxx.sql ausführen.
Kann mir jemand vorschlagen, wie das geht.
postgresql
Ausflug
quelle
quelle
Nicht genau das, wonach Sie fragen, aber es wird Ihren Zweck erfüllen: 1) Legen Sie alle Ihre Skriptdateien in einem Ordner ab; und 2) Verwenden Sie ein Bash-Skript, um Ihre Dateien zu durchlaufen und psql auszuführen. Zum Beispiel:
Dies ist in der Tat etwas besser, da Sie die Namen Ihrer Dateien nicht eingeben müssen.
quelle
Auf einer Bash-Shell kann man das auch mit einem einfachen machen
find -exec
quelle
"*.sql"
anstatt*.sql