You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Denodo VQL中使用LISTAGG函数报错“Function listagg is not executable”的解决求助

Denodo VQL中使用LISTAGG函数报错“Function listagg is not executable”的解决求助

各位大佬好,我现在在Denodo的VQL里运行一段代码时遇到了报错,琢磨了好一阵都没头绪,来这儿求助大家!

我写的伪代码(为保护IP做了重命名)如下:

SELECT ToolGroup, LISTAGG(ToolID, ', ') WITHIN GROUP (ORDER BY ToolID ASC) AS ActiveTools
FROM DB
GROUP BY ToolGroup
ORDER BY ToolGroup

我的数据库样本数据是这样的:

ToolIDToolGroup
1B
2E
3E
4C
5A
6D

运行后弹出的报错信息是:

Error executing view: Function listagg is not executable

我期望得到的输出结果应该是这样的:

ToolGroupActiveTools
A5
B1
C4
D6
E2, 3

我查了Denodo相关资料,LISTAGG函数应该是支持的,但不知道为什么会出现这个“不可执行”的错误,有没有大佬能帮忙分析下可能的原因,或者提供可行的替代方案呀?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 07:44:32