Hallo Zusammen,

ich möchte mit Hilfe eines SQL Skripts eine .XML Datei im IFS erzeugen/ablegen.
Leider komme ich aktuell nicht weiter .

Im Programm erstelle ich die Datei mit folgendem eingebetteten SQL Befehl:
- exec sql select xmlDocument(data) into :xmlFile from qtemp.newXml;

Die Variable 'xmlFile' ist im RPG wiederum als SqlType(XML_CLOB_File) definiert und ist im Prinzip eine Datenstruktur die 4 versch. Felder enthält:
- XMLFILE_NL - XMLFILE_DL
- XMLFILE_FO
- XMLFILE_NAME

Das funktioniert soweit alles super. Leider weiß ich nicht, wie ich diese Definition im SQL Skript umsetzen kann. Das sieht aktuell wie folgt aus:

begin;

declare xmlFile ??? (Hier fehlt nun die korrekte Definition)

select xmlDocument(data) into xmlFile from qtemp.newXml;

end;


Kann mir vielleicht jemand weiterhelfen?

Danke im Vorraus!

Gruß
derMuller