Hallo Baldur,
danke für deine Nachricht.
ich habe mein Problem wahrscheinlich nicht klar genug ausgedrückt:
An die einzelnen Felder komme ich problemlos dran, auch an die Subfelder von address. Siehe das 2. Beispiel: $.address.name'
Dabei kommt der korrekte Name raus (Meier).

Ich möchte im Falle von address aber nicht die einzelnen konkreten Felder zurückbekommen (dafür müsste ich dann ja pro Feld json_value aufrufen), sondern ich möchte die Gesamtheit aller Subfelder von address haben. Und zwar als ein clob, dass das JSON-Subobjekt von address enthält.

Mein Ziel ist es, das Subobjekt "address" an ein anderes RPG-Programm weiterzugeben und dort verarbeiten zu lassen. Es geht mir um Modularisierung.

Möglicherweise geht das mit der json_value Funktion nicht, aber die Doku von IBM schreibt im Bereich sql-json-path-expression, dass json-path-key-name entweder ein . oder ein * sein könnte.

Siehe https://www.ibm.com/docs/en/i/7.3?to...ath-expression