启用外部伪指令

创建和保存外部伪指令后,必须设置启用伪指令的配置参数和环境变量。只要在数据库服务器和客户机上都设置了外部伪指令,数据库服务器就会为查询搜索伪指令。

使用 EXT_DIRECTIVES 配置参数(位于 ONCONFIG 文件中)和 IFX_EXTDIRECTIVES 客户机端环境变量的组合来启用伪指令。

您可使用的 EXT_DIRECTIVE 值是:
解释
0(缺省值) 关闭。即使启用 IFX_EXTDIRECTIVES,也无法启用伪指令。
1 打开。如果启用 IFX_EXTDIRECTIVES,那么可以对会话启用伪指令。
2 打开。即使未启用 IFX_EXTDIRECTIVES,也可以使用伪指令。

您还可以使用 SET ENVIRONMENT 语句的 EXTDIRECTIVES 选项在会话期间启用或禁用外部伪指令。使用 EXTDIRECTIVES 选项所指定的值将覆盖 ONCONFIG 文件中 EXT_DIRECTIVES 配置参数中指定的外部伪指令设置。

要覆盖 ONCONFIG 文件中用于启用或禁用外部伪指令的值:

要在会话期间启用在 EXT_DIRECTIVES 配置参数以及客户端 IFX_EXTDIRECTIVES 环境变量中指定的缺省值,请将 DEFAULT 指定为 SET ENVIRONMENT 语句中 EXTDIRECTIVES 选项的值。

说明输出文件会指定外部伪指令是否有效。