【问题标题】:Db2: Changes to setting of SQL_COMPAT global variable are not reflectedDb2:未反映对 SQL_COMPAT 全局变量设置的更改
【发布时间】:2020-02-03 06:37:59
【问题描述】:

当我们将 SQL_COMPAT 全局变量更改为 NPS 时,结果并没有体现出来。为什么,我们能做什么?

我们尝试的方法是

SET SQL_COMPAT = 'NPS'

在此之后,VALUES SQL_COMPAT 被执行,但它仍然为 NULL。 我们从这个 URL 获得了说明: https://www.ibm.com/support/knowledgecenter/ja/SS6NHC/com.ibm.swg.im.dashdb.sql.ref.doc/doc/globvar_sql_compat.html"

【问题讨论】:

    标签: db2 netezza


    【解决方案1】:

    全局变量SQL_COMPATintroduced in Db2 Version 11.1。您需要达到该级别或更高级别。它是一个会话变量,因此更改仅在同一会话中可见。

    如果您连接到 Db2,如果您使用

    设置 SQL_COMPAT
    SET SQL_COMPAT='NPS'
    

    在你执行的同一个(连接的)会话中

    VALUES SQL_COMPAT
    

    它应该是可见的。

    【讨论】:

      猜你喜欢
      • 2021-12-10
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-09
      • 2019-10-30
      相关资源
      最近更新 更多