↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 8.1 / 8.0 / 7.4 / 7.3
历史版本。 PostgreSQL 8.1 已结束支持。 请参阅 当前版本手册.

30.10. 包含文件 #

要在你的嵌入式 SQL 程序中包含一个外部文件,可以使用:

EXEC SQL INCLUDE filename;

嵌入式 SQL 预处理器会寻找一个名为filename.h的文件,对它进行预处理,并把结果包含到生成的 C 输出中。这样,被包含文件中的嵌入式 SQL 语句就能被正确处理。

注意,这与

#include <filename.h>

不同,因为这个文件不会经过 SQL 命令预处理。自然,你可以继续使用 C 的#include指令来包含其他头文件。

注意

被包含文件的名字是区分大小写的,尽管EXEC SQL INCLUDE命令的其余部分遵循通常的 SQL 大小写敏感性规则。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.