Я могу легко выбрать все комментарии из XML по
select @XML.query('comment()')
но не могу найти как их удалить. Существует ли соответствующий синтаксис для @ XML.modify ('delete ...')?
set @XML.modify('delete comment()') select @XML
Вот оно.
Может быть, эта статья предоставляет вам решение Улучшение производительности обновления XML с SQL Server 2005
UPDATE Store SET Demographics.modify('delete //newnode') WHERE CustomerID = @custid