Db2:不会反映对SQL_COMPAT全局变量设置的更改
当我们将SQL_COMPAT全局变量更改为NPS时,不会反映结果。为什么,我们能做什么 我们尝试的方法是Db2:不会反映对SQL_COMPAT全局变量设置的更改,db2,netezza,Db2,Netezza,当我们将SQL_COMPAT全局变量更改为NPS时,不会反映结果。为什么,我们能做什么 我们尝试的方法是 SET SQL_COMPAT = 'NPS' 在此之后,执行了VALUES SQL\u COMPAT,但它仍然为空。 我们从该URL获得了说明: “全局变量为。您需要处于该级别或更高级别。它是会话变量,因此更改仅在同一会话中可见。” 如果您连接到Db2,如果您使用 SET SQL_COMPAT='NPS' 并且在您执行的同一(已连接)会话中 VALUES SQL_COMPAT 它应该是
SET SQL_COMPAT = 'NPS'
在此之后,执行了VALUES SQL\u COMPAT
,但它仍然为空。
我们从该URL获得了说明:
“全局变量为。您需要处于该级别或更高级别。它是会话变量,因此更改仅在同一会话中可见。”
如果您连接到Db2,如果您使用
SET SQL_COMPAT='NPS'
并且在您执行的同一(已连接)会话中
VALUES SQL_COMPAT
它应该是可见的