从sql中的xml列中的嵌套字段中删除属性

时间:2015-11-20 10:08:12

标签: sql sql-server xml

在尝试了许多关于如何从SQL中的xml列中删除字段的答案之后,我仍然无法找到在多个字段中删除相同属性的方法。目前我的xml列看起来像这样:

<ArrayOfCodes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <Code code="001 ">
      <price xmlns="http://..." xsi:nil="true" />
      <salePrice xmlns="http://..." xsi:nil="true" />
      <quantity xmlns="http:/...">1</>
   </Code>
   <Code code="002 ">
      <price xmlns="http://..." xsi:nil="true" />
      <salePrice xmlns="http://..." xsi:nil="true" />
      <quantity xmlns="http:/...">1</>
   </Code>
   <Code code="003 ">
      <price xmlns="http://..." xsi:nil="true" />
      <salePrice xmlns="http://..." xsi:nil="true" />
      <quantity xmlns="http:/...">1</>
   </Code>
</ArrayOfCodes>

我的任务是删除所有字段中的xmlns属性。你可以帮帮我吗?

0 个答案:

没有答案