La mise à jour des attributs Xml avec les nouvelles valeurs dans un Serveur SQL server 2008 tableau

J'ai une table dans SQL Server 2008 qu'il a certaines colonnes. L'une de ces colonnes est au format Xml
et je veux mettre à jour certains attributs.

Par exemple, mon Xml de nom de la colonne est XmlText et sa valeur dans les 5 premières lignes est tel que:

 <Identification Name="John"  Family="Brown"     Age="30" /> 
 <Identification Name="Smith" Family="Johnson"   Age="35" /> 
 <Identification Name="Jessy" Family="Albert"    Age="60" />
 <Identification Name="Mike"  Family="Brown"     Age="23" />
 <Identification Name="Sarah" Family="Johnson"   Age="30" />

et je veux changer tous les Age attributs qui sont de 30 à 40 comme ci-dessous:

 <Identification Name="John"  Family="Brown"     Age="40" /> 
 <Identification Name="Smith" Family="Johnson"   Age="35" /> 
 <Identification Name="Jessy" Family="Albert"    Age="60" />
 <Identification Name="Mike"  Family="Brown"     Age="23" />
 <Identification Name="Sarah" Family="Johnson"   Age="40" />
Salut Kapil Khandelwal. Merci beaucoup pour votre montage.
SQL = Structured Query Language - ce n'est pas un produit. Nous avons besoin de savoir quel système de base de données (et quelle version) que vous utilisez SQL Server, Oracle, IBM DB2, PostgreSQL, etc.
J'utilise SQL Server 2008.

OriginalL'auteur SMD | 2012-09-22