Hallo,
die SQL-Möglichkeiten sind ja mit dem Release 7.3 erheblich erweitert worden. Deshalb dachte ich, es dürfte doch gar kein Problem sein, mit Hilfe von SQL einen XML-String zu interpretieren. Aber die Beispiele, die ich gefunden habe, sind alle sehr komplex. Geht das nicht irgendwie einfacher?

Wenn ich eine einfache XML-Struktur habe, also z.B.:
HTML-Code:
<zahlung>
    <betrag>120.55</betrag>
    <datum>15.05.2017</datum>
<zahlung>
Kann ich mir die Werte für betrag und datum nicht einfach mit einem SQL "select ... into" (oder wegen mir mit 2 getrennten SQL-Statements) auslesen? Ich würde der SQL-Funktion den String dann gerne als Host-Variable übergeben.

In den Beispielen sieht es immer so aus, als müsste der XML-String in einer Tabelle stehen und man müsste irgendwelche Headerinfos in der XML-Tabelle haben usw.

Ich weiß, dass ich das Problem auch mit RPG mittels xml-into lösen könnte. Das will ich hier aber nicht. Meine Frage geht in Richtung SQL.