SQL XML:替换根节点

时间:2017-02-07 08:37:14

标签: sql xml tsql xpath

我有许多XML文档,每个文档都有一个名为<DocumentXML>的根节点。我想删除根节点并将其替换为<DocumentXML xmlns=""><Comment>Anonymised</Comment></DocumentXML>

所有文件。我如何用SQL最好地解决这个问题?我走到这一步:

DECLARE @anoDoc xml
SET @anoDoc = '<DocumentXML xmlns=""><Comment>Anonymised</Comment></DocumentXML>'
UPDATE [myTable]
SET [Input].modify('delete(/DocumentXML)')
SET [Input].modify('insert sql:variable("@anoDoc") into (/

0 个答案:

没有答案