【发布时间】:2014-12-26 02:55:25
【问题描述】:
我想知道是否有可能/如何include 一个 .sql 文件在另一个 .sql 文件中,就像在 C 或 Java 等其他编程语言中所做的那样?
我问是因为我想将我的 sql 脚本组织成支持库文件和应用程序脚本等。我四处搜索,解决方案似乎是从 psql 客户端加载 .sql 文件(参见例如postgreSQL - psql \i : how to execute script in a given path)。我感兴趣的是从 sql 脚本中加载库 .sql 脚本。
附:我正在使用 PL/pgSQL (PostgreSQL 9.3)。
【问题讨论】:
-
使它们成为存储过程。
-
提供SSCCE 以阐明您的目标。显示您正在尝试嵌套的代码,即使它不起作用。
标签: sql postgresql include plpgsql