我有许多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 (/