3
我正在寻找类似于Oracle的LISTAGG的HSQLDB中的函数(或一组函数)。hsqldb提供的功能与listagg相似吗?
我有这个作为一个更大的选择部分,并想保持语法尽可能相似的HSQLDB:
SELECT LISTAGG(owner_nm, ', ') WITHIN GROUP (ORDER BY owner_nm)
FROM OWNERSHIP WHERE FK_BIZ_ID = BIZ.BIZ_DATA_ID) AS CURRENT_OWNER
这样做的一点是,我们正在尝试使用HSQLDB进行远程工作和Oracle在网站,产品等方面的工作,所以我想尽可能少地更改DDL来实现这一点。
看着ARRAY_AGG,它看起来似乎没有做任何类似的事情(只要能够像我们在OWNERSHIP中那样从单独的表中拉出来)。有关我如何完成此任务的任何建议?
非常感谢! :) – edlftt 2013-04-10 15:51:34