小编Vin*_*mir的帖子

将一个 SQL xml 变量中的子节点插入到另一个 xml 变量中

我有两个 xml 变量:

@main xml = '<root></root>'
@insert xml = '<rows><row>SomeRow</row></rows>'
Run Code Online (Sandbox Code Playgroud)

我想插入@insert 行的子节点,以便得到如下所示的结果 XML:

<root>
   <row>SomeRow</row>
</root>
Run Code Online (Sandbox Code Playgroud)

我很清楚从 sql 变量插入 xml(使用 sql:variable("@insert")),但这会插入整个 XML,包括根元素。我想要的是只在@insert 变量中插入根元素的子节点。

谢谢一堆。

sql-server xquery nodes

4
推荐指数
1
解决办法
5015
查看次数

标签 统计

nodes ×1

sql-server ×1

xquery ×1