gpt4 book ai didi

sql-server - 将两个 xml 片段合并为一个?

转载 作者:数据小太阳 更新时间:2023-10-29 01:44:06 26 4
gpt4 key购买 nike

如何将@a@b的xml内容合并到@c中?

declare @a xml = (select 1 aaa for xml path('AAAs'));
declare @b xml = (select 1 bb1, 2 bb2 for xml path('BBBs'));
declare @c xml = ... @a + @b ....?

我需要将合并后的 xml 传递给存储过程。


我知道可以将 xml 转换为 varchar 并连接它们并将其转换回 xml。有更好的方法吗? xml 内容可能很大。

最佳答案

好的,我找到了一个方法

select @a, @b for xml path ('')

关于sql-server - 将两个 xml 片段合并为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778390/

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