| 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 的大小寫無關的規則也如此。