SQL SERVER 2008 -> Champ XML -> Requete sur tout le texte
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:
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:
WHERE modContenu.value('(//maRacine//text())[1]', 'VarChar(max)') LIKE '%TOTO%'
Me retourne toujours 0 enregistrements.
Avez vous une idée ?
Merci d'avance.