gpt4 book ai didi

XML 上的 SQL 迭代

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

我正在尝试从表中读取 xml 数据字段并将此数据插入另一个数据库。 XML 文档如下所示:

<Master>
<UserIds>
<id>1</id>
<id>2</id>
<id>3</id>
<id>4</id>
</UserIds>
</Master>

我的想法是获取 1 个 id 并插入,获取另一个并插入,依此类推。我尝试使用 xquery,但我能得到的最好结果是将所有数据放在一起,但我需要插入分隔的 id :/

有什么帮助吗? D:

最佳答案

DECLARE @x xml
SET @x = '<Master>
<UserIds>
<id>1</id>
<id>2</id>
<id>3</id>
<id>4</id>
</UserIds>
</Master>'

INSERT TableName
SELECT T.c.value('.', 'int' )
FROM @x.nodes('//id') T(c)

关于XML 上的 SQL 迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331980/

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