Bonjour a tous,
J'ai un petit souci avec un champs xml dans une table, je souhaiterai supprimer une ligne/balise mais je ne suis pas sur que se soit possible.
Imaginons un champs XML tel que :
Avec cette requête cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <Fields> <Field name="toto"></Field> <Field name="tata">COL</Field> <Field name="titi">0.00</Field>
Je me suis inspiré de ce tuto mais il n'est pas expliqué comment supprimer une ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE maTable SET monchamps.modify('delete value of /Fields/Field[@name = "titi"]') where ReferenceId =759590
http://rudi.developpez.com/sqlserver/tutoriel/xquery/
Toute aide est la bienvenue
Merci d'avance
PS : Déslé pour le titre, vieille habitude![]()
Partager