这是我输入xml文件到我的程序的一部分,
<Appl xmlns=''>
<Name>
<Fore>bbb</Fore>
</Name>
<Name>
<Fore>bbb</Fore>
</Name>
</Appl>
我只是使用此更新操作将过程中的xml更新为不同的值,
UPDATE table SET column = UPDATEXML(column,'//Appl/Name[1]/Fore/text()','XXX');
UPDATE table SET column = UPDATEXML(column,'//Appl/Name[2]/Fore/text()','YYY');
但我的输出在每个标记
中添加了 xmlns =''<Appl xmlns=''>
<Name xmlns=''>
<Fore xmlns=''>XXX</Fore>
</Name>
<Name xmlns=''>
<Fore xmlns=''>YYY</Fore>
</Name>
</Appl>
如何删除每个代码中的额外xmlns=''
。