U
User123
Hallo zusammen,
ich möchte eine verschachtelte XML Struktur aus einer DB erzeugen über die XMLAGG Funktion.
Die spätere Struktur soll dann diese sein:
<Element1>
<Element2/>
</Element1>
(SELECT XMLAGG(
XMLElement("Element1",
XMLATTRIBUTES (...),
(SELECT XMLAGG(
XMLElement("Element2",
XMLATTRIBUTES (...)
))
FROM tabelle t1 where t1.fk_id=t2.fk_id )
))
FROM tabelle t2 )
Nun bekomme ich immer noch doppelte Einträge ausgegeben.
Hat jemand hierzu einen Vorschlag wie man n-XML-Ebenen am besten aggregieren kann?
Vielen Dank im vorraus!
Tom
ich möchte eine verschachtelte XML Struktur aus einer DB erzeugen über die XMLAGG Funktion.
Die spätere Struktur soll dann diese sein:
<Element1>
<Element2/>
</Element1>
(SELECT XMLAGG(
XMLElement("Element1",
XMLATTRIBUTES (...),
(SELECT XMLAGG(
XMLElement("Element2",
XMLATTRIBUTES (...)
))
FROM tabelle t1 where t1.fk_id=t2.fk_id )
))
FROM tabelle t2 )
Nun bekomme ich immer noch doppelte Einträge ausgegeben.
Hat jemand hierzu einen Vorschlag wie man n-XML-Ebenen am besten aggregieren kann?
Vielen Dank im vorraus!
Tom