在 LIBL 类型 *N 中找不到汇总

Rollup is not found in LIBL type *N

我正在尝试 运行 以下 SQL:

SELECT ITEM , HOUSE , LOC , LBHNO , SUM ( QTY )
FROM LIBRARY. TABLE1
GROUP BY ROLLUP ( ITEM , HOUSE , LOC , LBHNO ) ;

我收到以下错误:

ERROR [42S02] [IBM][System i Access ODBC Driver][DB2 for i5/OS]SQL0204 - ROLLUP in *LIBL type *N not found.

我正在使用 IBM i Access Windows,版本 7 发行版 1 服务级别 SI53584

IBM i Access 的版本无关紧要。您可以在较旧版本的服务器上使用较新版本的 i Access...反之亦然。

您需要查看您的服务器实际 OS 的版本 运行。

从命令行:

  • DSPSFWRSC,F11-显示 Libraries/Releases
  • DSPPTF
  • GO LICPGM,选项 10 - 显示已安装的 LICPGM

使用 IBM i Access 的 System i Navigator 组件 Windows... 右键单击系统和 select 属性。

在 IBM i 版本 6.1 中添加了 ROLLUP 和 CUBE