将XML路径示例代码从SQL Server转换为DB2

将XML路径示例代码从SQL Server转换为DB2,db2,db2-400,Db2,Db2 400,我正在将SQL server转换为db2。。 我需要一个东西和xml路径的解决方案 前 请将其转换为db2。您的代码是一个将多个值转换为单个字符串的老式XML“技巧”。(通常用逗号分隔,但在本例中用空格分隔。)自那时起,DB2(和sql标准)添加了一个名为Listag的新函数,该函数旨在解决这个确切的问题: Select listagg(something,' ') from table name Where condition db2文档- 我投票结束这个问题,因为这只是一个“为我做

我正在将SQL server转换为db2。。 我需要一个东西和xml路径的解决方案


请将其转换为db2。

您的代码是一个将多个值转换为单个字符串的老式XML“技巧”。(通常用逗号分隔,但在本例中用空格分隔。)自那时起,DB2(和sql标准)添加了一个名为Listag的新函数,该函数旨在解决这个确切的问题:

Select listagg(something,' ')
from table name
Where condition 
db2文档-


我投票结束这个问题,因为这只是一个“为我做事”的问题。@FZs——你觉得这有帮助吗?因为OP使用了[db2-400]标记,所以更合适的文档应该是
Select listagg(something,' ')
from table name
Where condition