我可以通过以下方式轻松地从 XML 中选择所有注释
select @XML.query('comment()')
但找不到如何删除它们。@XML.modify('delete ...') 有合适的语法吗?
set @XML.modify('delete comment()')
select @XML
这里是。
也许本文为您提供了 使用 SQL Server 2005 提高 XML 更新性能的解决方案
UPDATE Store SET Demographics.modify('delete //newnode') WHERE CustomerID = @custid