【发布时间】:2018-01-05 20:29:03
【问题描述】:
我将以下 XML 数据存储在 [MyTable].Column1 中,这是一个 XML 类型的列。
我想在其中插入一个新元素:
我正在使用以下 SQL,它成功执行,但是当我再次查询相同的列值时,我没有看到我的新 XML 元素。我是否错过了插入具有属性的元素的某些语法?
UPDATE [MyTable]
SET Column1.modify('insert <Setting Name="H" Value="0"/> as last into (/SettingValues)[1]')
WHERE ID = 'xxxxx'
【问题讨论】:
标签: sql sql-server xml tsql xml-dml