Bonjour,
J'essaye de générer un fichier XML à partir de données dans une base Oracle (10gR1 en local, mais il faut que ça fonctionne pour les versions supérieurs).
NB : j'utilise le package Oracle XML DB.
J'ai un souci avec mon select qui me sort une erreur ORA-00905 : mot-clé absent
SQL Developper me situe l'erreur au niveau de l'insertion dans la variable, mais comme ce sont mes débuts en Oracle/XML, je ne vois pas ce qu'il attend!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT XMLSerialize(DOCUMENT XMLELEMENT("documentXml", XMLATTRIBUTES('http://www.w3.org/2001/XMLSchema-instance' As "xmlns:xsi"), XMLELEMENT ("balise", XMLATTRIBUTES(attribut1 As "attribut1", attribut2 As "attribut2") ) ).EXTRACT('/') As CLOB ) INTO LocCLOB --Insertion du résultat dans la variable CLOB (déclarée plus haut dans mon code) FROM table t;
Partager