SQL_COMPAT 全局变量

此内置全局变量指定 SQL 兼容性方式。 其值确定应用于 SQL 查询的语法规则集。

此全局变量具有以下特征:
  • 它是一个读/写变量,由用户维护值。
  • 类型为 VARCHAR (3)。
  • 该模式是 SYSIBM。
  • 此全局变量的作用域为会话。
  • 它的缺省值为 NULL。
此全局变量的值必须为 NULL , "DB2" , "NPS" (SQLSTATE 42815)。
NULL
将使用缺省设置 ("DB2")。
'DB2'
Db2® 语法规则应用于 SQL 查询。
'NPS'
Netezza 语法规则将应用于 SQL 查询。 如果使用此设置,那么某些 SQL 行为将与 SQL 参考信息中记录的行为不同。 要确定兼容性功能对 SQL 应用程序的潜在影响,请参阅 Netezza