postgresql:创建一个执行更多files.sql的file.sql

时间:2014-03-07 13:53:54

标签: postgresql

我想创建一个以:

执行的file.sql
> psql -f file.sql

在这个文件中我想创建一些模式,表结束执行其他sql文件:

file.sql:

create schema a ...
create schema b...
create table a.t1
create table b.t2...

execute /path/file2.sql;
execute /path/file3.sql;

有可能吗?

1 个答案:

答案 0 :(得分:2)

是的,是的。

\i /path/file2.sql;
\i /path/file3.sql