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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 WHERE modContenu.value('(//maRacine/statut/@identifiant)[1]', 'VarChar(250)') LIKE '%TOTO%'
Sur un élément en particulier, je n'ai pas de soucis.
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
WHERE modContenu.value('(//maRacine//text())[1]', 'VarChar(max)') LIKE '%TOTO%'
Me retourne toujours 0 enregistrements.

Avez vous une idée ?

Merci d'avance.