Probleme avec requete XQuery et XMLType
Salut,
j'ai une table qui contien une colonne de type XMLTYPE enregistré comme étant un CLOB.
Je voudrait executer des reqêtes xpath sur cette colonne.
j'ai essaye la syntaxe suivante et ça a marché:
Code:
1 2 3 4
|
SELECT extractValue(x.column_value, '//ADRESSE_CLIENT') from RECEPTION_TMP rec, TABLE(
XMLSequence(Extract( rec.CONTENU,'//ADRESSE_CLIENT'))
)x ; |
Mais avec cette syntaxe , la requête retourne nulle
Code:
1 2 3 4
|
SELECT extractValue(x.column_value, '//CLIENT/ADRESSE_CLIENT') from RECEPTION_TMP rec, TABLE(
XMLSequence(Extract( rec.CONTENU,'//CLIENT/ADRESSE_CLIENT'))
)x ; |
J'ai besoin d'utiliser la deuxiéme syntaxe car certains element XML figure pour des parents différents.POurquoi cette syntaxe n'a pas retourné de resultat?