IBM® Informix® 12.10

DBANSIWARN 环境变量

使用 DBANSIWARN 环境变量,可以指示您希望执行 ANSI 标准 SQL 语法的 IBM® Informix® 扩展检查。

与大多数环境变量不同,您不需要为
DBANSIWARN
设置值。您可以将其设置为任何值,也可以不设置任何值。
阅读语法图跳过直观语法图
>>-setenv--DBANSIWARN------------------------------------------><

在设置了 DBANSIWARN 的情况下运行 DB-Access,与在从命令行调用 DB-Access(或可识别 -ansi 标志的任何 IBM Informix 产品)时加上 -ansi 标志具有同等功效。如果在运行 DB-Access 之前设置了 DBANSIWARN,那么任何语法扩展警告都将显示在屏幕上的 SQL 菜单内。

在运行时,如果所执行的语句被识别为包含 SQL 语法 ANSI/ISO 标准的任何 IBM Informix 扩展,那么 DBANSIWARN 环境变量会导致 SQL 通信区 (SQLCA) 中 sqlwarn 数组的第六个字符设置为 W

有关 SQLCA 的详细信息,请参阅 IBM Informix ESQL/C Programmer's Manual

在设置 DBANSIWARN 之后,IBM Informix 扩展检查会自动进行,直到您注销或取消设置 DBANSIWARN。要关闭 IBM Informix 扩展检查,可通过以下命令禁用 DBANSIWARN
unsetenv DBANSIWARN


发送反馈 | 示例交流 | 故障诊断

要查找 PDF,请参阅 IBM Informix 12.10 系列产品的出版物
有关发行说明、文档说明和/或机器说明,请参阅发行说明页。
时间戳记 发行日期:2013 年 3 月