小编S S*_*S S的帖子

XQuery 不更新 XML 数据

我正在尝试运行脚本来更新 XML 列:

UPDATE DataImpTable
SET serviceData.modify('replace value of (/SMObjInfo/CentralData/SMData/CentralSDItem/ControlData/text())[1] with "9876"')
WHERE identifier=5
Run Code Online (Sandbox Code Playgroud)
UPDATE DataImpTable
SET serviceData.modify('replace value of (/SMObjInfo/CentralData/SMData/CentralSDItem/ControlData/text())[1] with "9876"')
WHERE identifier=5
Run Code Online (Sandbox Code Playgroud)

将 的值更改ControlData为 9876,但该值在 XML 中似乎没有更改/SMObjInfo/CentralData/SMData/CentralSDItem/ControlData

它与类型化和非类型化 XML 有什么关系?

xml sql-server update xquery

7
推荐指数
2
解决办法
193
查看次数

标签 统计

sql-server ×1

update ×1

xml ×1

xquery ×1