Si tu connais la structure de ton fichier XML, il existe 2 méthodes pour lire ou manipuler les données XML :
1) dans une procstock utilisateur, travailler en mémoire le fichier xml pour le charger en table:
1.1) appel de sp_xml_preparedocument pour avoir en mémoire une représentation de l'arborescence du fichier
1.2) utiliser le T-Sql OPENXML pour récupérer les données et les stocker dans les tables qui vont bien
1.3) libérer la mémoire avec sp_xml_removedocument
2) utiliser le nouveau type de données XML :
2.1) créer la table avec le type XML
2.2) charger la table avec le fichier
2.3) utiliser les méthodes colonne.query(), colonne.value() pour extraire et remplir d'autres tables
_
Partager