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é:
Mais avec cette syntaxe , la requête retourne nulle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT extractValue(x.column_value, '//ADRESSE_CLIENT') from RECEPTION_TMP rec, TABLE( XMLSequence(Extract( rec.CONTENU,'//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?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ;
Partager