VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

设置包含文件

功能描述

将一个外部文件包含到嵌入SQL程序中。

接口原型

EXEC SQL INCLUDE filename;
EXEC SQL INCLUDE <filename>;
EXEC SQL INCLUDE "filename";

参数说明

参数名 参数说明
filename 嵌入的SQL预处理器将寻找名为filename.h的文件中,处理它,并且将它包含在产生的C输出中。

返回值

其他

对于该搜索文件。ecpg预处理器将按照下面顺序在几个目录中:

1、搜索文件:

/usr/local/include

2、PostgreSQL包含目录,在编译时定义 (比如/usr/local/pgsql/include):

/usr/include

3、当使用EXEC SQL INCLUDE “filename”时,仅仅搜索当前目录。

举例说明使用接口:

EXEC SQL include sql3types;
EXEC SQL include sqlca;
EXEC SQL includ ../regression;