历史版本。 PostgreSQL 7.3 已结束支持。 请参阅 当前版本手册.
4.7. 包含文件 #
要把一个外部文件包含到嵌入式 SQL 程序中,可以使用:
EXEC SQL INCLUDE filename;
嵌入式 SQL 预处理器会查找名为的文件,对它进行预处理,并把它包含到生成的 C 输出中。这样,被包含文件中的嵌入式 SQL 语句会被正确处理。
filename.h
注意这并不等同于
#include <filename.h>
因为该文件不会经过 SQL 命令预处理。当然,你可以继续使用 C 的
#include 指令来包含其他头文件。
注意
包含文件名是区分大小写的,尽管EXEC SQL INCLUDE命令的其余部分遵循 SQL 通常的大小写敏感性规则。