Eksport z bazy oracle do XML

0

Mam takie zapytanie

SELECT dbms_xmlgen.getxml('
SELECT XMLELEMENT ("USER",
                   XMLELEMENT ("IMIE", IMIE),
                   XMLELEMENT ("NAZWISKO", NAZWISKO),
                   XMLELEMENT ("DZIAL", DZIAL),
		   XMLELEMENT ("LOGIN", LOGIN),
                   XMLELEMENT ("TYP", TYP),
  		   XMLELEMENT ("EMAIL", EMAIL),
		   XMLELEMENT ("DATA_NADANIA", DATA_NADANIA),
XMLELEMENT ("DATA_COFNIECIA", DATA_COFNIECIA)
) AS AD
FROM KONTA_AD JOIN UPOWAZNIENIA ON
(KONTA_AD.NR_UPOWAZNIENIA=UPOWAZNIENIA.NR_UPOWAZNIENIA)
WHERE TYP='UZYTKOWNIK DOMENY'
')
ORDER BY NAZWISKO 
from dual;

i mam problem: brak prawego nawiasu i problem ze znakiem ' ' przy UZYTKOWNIK domeny
Co jets nie tak?

0

Teraz zmodyfikowałem

COL KONTA FORMAT a20000; 
spool /home/oracle/Desktop/PLIKI_XML/export6.xml;
select dbms_xmlquery.getxml('
SELECT XMLELEMENT ("USER",
                   XMLELEMENT ("IMIE", IMIE),
                   XMLELEMENT ("NAZWISKO", NAZWISKO),
                   XMLELEMENT ("DZIAL", DZIAL),
		   XMLELEMENT ("LOGIN", LOGIN),
                   XMLELEMENT ("TYP", TYP),
  		   XMLELEMENT ("EMAIL", EMAIL),
		   XMLELEMENT ("DATA_NADANIA", DATA_NADANIA),
XMLELEMENT ("DATA_COFNIECIA", DATA_COFNIECIA)
) AS KONTA
FROM KONTA_AD JOIN UPOWAZNIENIA ON
(KONTA_AD.NR_UPOWAZNIENIA=UPOWAZNIENIA.NR_UPOWAZNIENIA)
')
from dual;
spool off

i mam problem: daje tylko

<?xml version = '1.0'?> <rowset> <row num="1"> <konta> <user><

Co jets nie tak?

1 użytkowników online, w tym zalogowanych: 0, gości: 1