小编典典

如何使用T-SQL更新xml变量中的xml属性值?

sql

让我们有一个示例片段:

DECLARE @xml XML = N'
<a abb="122">
    <b>
    </b>
</a>
';
SELECT @xml;

--need to update abb to be 344 in @xml here

SELECT @xml;

我不知道如何更新该属性abb的值。


阅读 189

收藏
2021-03-23

共1个答案

小编典典

set @xml.modify('replace value of (/a/@abb)[1] with 344')

在这里阅读更多有关它的信息。XML数据修改语言(XML DML)

2021-03-23