Bonjour @ tous,
J'ai une BDD SQL Server 2008 avec (entre autre) un champ de type XML.
J'arrive à faire des where en xpath dessus de cette manière:
Sur un élément en particulier, je n'ai pas de soucis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE modContenu.value('(//maRacine/statut/@identifiant)[1]', 'VarChar(250)') LIKE '%TOTO%'
Par contre, j'aimerais faire une requête sur la totalité du texte (sans les éléments XML "balises, attributs, commentaires, ...").
Le xpath serait donc "//module/text()".
Mais rien à faire, la requête :
Me retourne toujours 0 enregistrements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE modContenu.value('(//maRacine//text())[1]', 'VarChar(max)') LIKE '%TOTO%'
Avez vous une idée ?
Merci d'avance.
Partager