При вставке в xml возникает ошибка top-level attribute nodes are not supported
Суть проблемы: у меня есть xml документ, в котором указан namespace. Мне надо из нужного мне xml-документа скопировать полностью xml-тег и вставить его в другой документ.
select @var = (@XMLValue.query('/Path/')) -- получение нужного тега
При копировании нужного мне тега, он также копирует namespace, а также прибавляет к каждому тегу символы
<p1: TargetNode xmlns:p1"ns">
<p1: tag>value</p1: tag>
</p1: TargetNode/>
Соответственно, при попытке вставки такого значения в другой xml-документ у меня возникает ошибка: " top-level attribute nodes are not supported"
Не могу понять как правильно выдергивать нужный мне тег с содержимым из одного документа и вставлять его в другой.