Sql server 如何仅更新sql server表中已修改的列?

Sql server 如何仅更新sql server表中已修改的列?,sql-server,xml,Sql Server,Xml,我正在尝试从XML字符串插入数据 <customer ID="1"> <Value HNAME="Holand" Revenue="12,7865"/> <Value XNAME="Hemmer" Revenue="15,7865"/> 82 more "Value" child with different set of revenue and <AlphabetCombinations>NAME values..... <custo

我正在尝试从XML字符串插入数据

<customer ID="1">
 <Value HNAME="Holand" Revenue="12,7865"/>
 <Value XNAME="Hemmer" Revenue="15,7865"/>
 82 more "Value" child with different set of revenue and <AlphabetCombinations>NAME values.....
<customer>

您认为只更新已更改的列更有效吗。我想,如果在比较之前讨论解析XML的两个方面,效率会更低…谢谢…Aaron Bertrand。。
<customer ID="1">
 <Value HNAME="Holand" Revenue="12,7865"/>
 <Value XNAME="Hemmer" Revenue="17,7425"/>
 82 more "Value" child with different set of revenue and <AlphabetCombinations>NAME values.....
<customer>
Customer(ID,HNAME,XNAME,.....)