gpt4 book ai didi

mysql - SQL Server 中多个子级的 XML 读取

转载 作者:行者123 更新时间:2023-11-29 22:27:57 25 4
gpt4 key购买 nike

<Data>abc</Data>
<Data>def</Data>

我想从上面的标签获取数据,其中子标签位于父标签下,那么如何将其读入sql server中的一列

第 1 列

abc,def

最佳答案

DECLARE @x XML = '<parent>
<Data>abc</Data>
<Data>def</Data>
</parent>'

SELECT STUFF((
SELECT ',' + d.value('.', 'nvarchar(20)')
FROM @x.nodes('/parent/Data') AS p(d)
FOR XML PATH('')
), 1, 1, '')

关于mysql - SQL Server 中多个子级的 XML 读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30088313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com