Da linha de comando:
psql -f 1.sql
psql -f 2.sql
Do
psql
incitar:\i 1.sql
\i 2.sql
Observe que pode ser necessário importar os arquivos em uma ordem específica (por exemplo:definição de dados antes da manipulação de dados). Se você tem
bash
shell (GNU/Linux, Mac OS X, Cygwin) e os arquivos podem ser importados em ordem alfabética , você pode usar este comando:for f in *.sql ; do psql -f $f ; done
Aqui está a documentação do
psql
application (obrigado, Frank):http://www.postgresql.org/docs/current/static/app-psql.html