Bonjour,
j'utilise une méthode "pompée" ici même pour générer un fichier XML depuis un Select, mais il semble que si une colonne renvoie Null elle ne figure pas du tout dans le résultat en XML...
me revoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 declare rc sys_refcursor; begin open rc for Select sysdate as today , Null as coucou , sysdate +1 as tomorrow From Dual ; dbms_xslprocessor.clob2file(xmltype(rc).getclobval,'DIR_LCV5','toto.xml'); end;
or ce que j'aimerais c'est avoir également la colonne "coucou" avec juste la balise ouvrante et fermante, sans données...<?xml version="1.0"?>
<ROWSET>
<ROW>
<TODAY>07/04/08</TODAY>
<TOMORROW>08/04/08</TOMORROW>
</ROW>
</ROWSET>
Le seul myen que j'ai trouvé c'est avec un Decode qui renvoie un espace... mais je préfèrerais avoir la balises ouvrantes/fermante sans espace entre deux...
savez-vous si il y a une moyen, un paramètre ou autre ?
merci d'avance pour vos infos !
EDIT :
ah oui, je suis en 9.2.0.7
Partager