在DB2中使用query实现LISTAGG()功能的另一种方法

8fq7wneg  于 2022-11-07  发布在  DB2
关注(0)|答案(1)|浏览(303)

例如:表'A'具有如下列和值
名称
萨兰
发展
斯大林
梅林
预期结果:萨拉姆,德夫,斯大林,梅林
而不使用listagg()。提前感谢

cgh8pdjw

cgh8pdjw1#

请尝试使用长度不超过2 MB的字符串执行以下示例。
您也可以尝试更长的字符串。

WITH TAB (STR) AS
(
VALUES 'saram', 'dev', 'stalin', 'merlyn'
)
SELECT SUBSTR (XMLSERIALIZE (XMLAGG (XMLTEXT (',' || STR)) AS CLOB (2M)), 2)
FROM TAB

相关问题