affichage des colonnes "Null" en XML
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...
Code:
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; |
me revoie :
Citation:
<?xml version="1.0"?>
<ROWSET>
<ROW>
<TODAY>07/04/08</TODAY>
<TOMORROW>08/04/08</TOMORROW>
</ROW>
</ROWSET>
or ce que j'aimerais c'est avoir également la colonne "coucou" avec juste la balise ouvrante et fermante, sans données...
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