↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 8.1 / 8.0 / 7.4 / 7.3
历史版本PostgreSQL 7.3 已于 2007 年 11 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

4.7. 包含文件 #

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

EXEC SQL INCLUDE filename;

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

注意这并不等同于

#include <filename.h>

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

注意

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

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。