OVH Cloud OVH Cloud

champ xml

1 réponse
Avatar
Alaino
Bonjour,
J'utilise SQL Serveur 2005 Express.
J'ai des tables avec des champs xml et j'aimerais pouvoir les modifier
depuis SQL Server Management Studio Express.
Si j'affiche ma table par une requête Select, les champs XML différents de
NULL sont affichés avec un lien Hypertext qui ouvre un éditeur avec les
données XML du champ, mais après, il n'y pas de possibilité de mettre à jour.
Y a t'il une config spéciale ou éventuellement un outil externe gratuit.

Merci

1 réponse

Avatar
Christian Robert
Bonjour

Pour modifier le champ xml, via un UPDATE, l'editeur se contente juste de
présenter l'xml de manière lisible pas d'éditer le champ.

Donc on fait un copier coller de l'xml puis :

UPDATE matable
SET monchampxml '<?xml version="1.0" ...?>
....
...le contenu de l'xml qu'on vient de copier...
'
WHERE idtable = valeur


--
Cordialement

Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
MCTS & MCITP SQL Server 2005


"Alaino" a écrit :

Bonjour,
J'utilise SQL Serveur 2005 Express.
J'ai des tables avec des champs xml et j'aimerais pouvoir les modifier
depuis SQL Server Management Studio Express.
Si j'affiche ma table par une requête Select, les champs XML différents de
NULL sont affichés avec un lien Hypertext qui ouvre un éditeur avec les
données XML du champ, mais après, il n'y pas de possibilité de mettre à jour.
Y a t'il une config spéciale ou éventuellement un outil externe gratuit.

Merci