Dalla riga di comando:
psql -f 1.sql
psql -f 2.sql
Da psql
richiesta:
\i 1.sql
\i 2.sql
Si noti che potrebbe essere necessario importare i file in un ordine specifico (ad esempio:definizione dei dati prima della manipolazione dei dati). Se hai bash
shell (GNU/Linux, Mac OS X, Cygwin) e i file possono essere importati in ordine alfabetico , puoi usare questo comando:
for f in *.sql ; do psql -f $f ; done
Ecco la documentazione di psql
applicazione (grazie, Frank):http://www.postgresql.org/docs/current/static/app-psql.html