Von der Befehlszeile:
psql -f 1.sql
psql -f 2.sql
Aus dem psql
Eingabeaufforderung:
\i 1.sql
\i 2.sql
Beachten Sie, dass Sie die Dateien möglicherweise in einer bestimmten Reihenfolge importieren müssen (z. B.:Datendefinition vor Datenmanipulation). Wenn Sie bash
haben Shell (GNU/Linux, Mac OS X, Cygwin) und die Dateien können in alphabetischer Reihenfolge importiert werden , können Sie diesen Befehl verwenden:
for f in *.sql ; do psql -f $f ; done
Hier ist die Dokumentation von psql
Anwendung (danke, Frank):http://www.postgresql.org/docs/current/static/app-psql.html