Bonjour,
J'utilise une base postgresql version 9.1.1. J'utilise des view dans lesquelles je fais des xmlagg d'xmlelement provenant d'autre view.
grosso modo j'ai un truc comme ça :
Dans ma view1 j'ai bien une ligne contenant toute mes valeurs de x mais dans la view2 je n'ai strictement rien, seulement une ligne vide...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE OR REPLACE VIEW view1 AS SELECT XMLAGG(XMLELEMENT(NAME "valeur", x.valeur)) AS valeur FROM x; CREATE OR REPLACE VIEW view2 AS SELECT XMLELEMENT(NAME "ue", XMLAGG(view1.valeur) ) FROM view1;
Sur un autre pc ça marche très bien mais pas sur le mien.
Est-ce que quelqu'un saurait pourquoi ?
Merci
Partager