PostgreSQL 8.0.0 中文文档(PostgreSQL 中国制作) | ||||
---|---|---|---|---|
Prev | Fast Backward | Chapter 29. ecpg - 在 C 里嵌入 SQL | Fast Forward | Next |
要在你的嵌入 SQL 的程序里包含外部的文件,使用:
EXEC SQL INCLUDE filename;
嵌入的 SQL 预处理器将寻找一个名为 filename.h 的文件,对它进行预处理,然后在结果的 C 输出里包含它。 因此,在包含文件里的嵌入 SQL 语句就可以得到正确的处理。
请注意,这和下面这个可不是一回事
#include <filename.h>
因为这个文件不会受到 SQL 命令预处理。 通常,你可以继续使用 C 的 #include 指示器包含 其它头文件。
注意: 头文件名是大小写相关,即使剩下的 EXEC SQL INCLUDE 命令遵循通常的 SQL 的大小写无关的规则也如此。