Это мой xml, хранящийся в столбце типа XML с именем UserDef
<Orders>
<Document>
<DocumentID>abc123</DocumentID>
<ActualShipDate />
<Comments/>
</Document>
<Document>
....
...
</Document>
</Orders>
Я пытаюсь заполнить элемент Comments
следующим образом:
declare @t1 table (id bigint, userdef xml)
insert into @t1
select id, userdef from MyMainTable
update @t1
set userdef.modify('replace value of(/Orders/Document/Comments[1]/text())[1] with "NO COMMENTS"')
select * from @t1
Однако я вообще не вижу, чтобы Comments
заполнялось. Что я должен сделать по-другому, чтобы это работало?