修改SQL Server中的xml元素名称

ses*_*ame 5 xml sql sql-server

我想用以下语句更改元素名称:

SET @myDoc.modify('replace value of (/CustomerInfo)[1] with "Customer"')   
Run Code Online (Sandbox Code Playgroud)


< CustomerInfo >
    <ID> 1 </ ID>
</ CustomerInfo >

< 客户 >
    <ID> 1 </ ID>
</ Customer >
但失败了.那我怎么能在sql中改变呢?

pet*_*rgo 2

我尝试了以下sql:
select @myDoc=(
select @myDoc.query('/CustomerInfo/node()')
for xml raw('Customer'),type)
我想它可以解决您的问题。