SQL kennt keine Pointer. Da muss man schon mit RPG oder einer anderen Programmiersprache arbeiten.

Wenn Du versuchen willst die Nachricht in eine CLOB-Variable zu sichern und aus dieser zu lesen kommst Du an die gleichen Grenzen wie mit RPG, d.h. eine CLOB-Variable kann maximal 16 MB groß sein. Das entspricht der Maximal-Länge einer RPG-Variablen - Keine Rede von 32766-Zeichen, das ist das Maximum für eine SQL VARCHAR-Variable.

Wenn Du die Nachricht ins IFS schreibst ( nicht mit SQL das geht nicht! sondern z.B. mit C bzw. den unixtype APIs) kannst Du diese IFS-Datei im Anschluss mit SQL über eine File-Reference-Datei (CLOB_FILE) auslesen.
CLOB-Files können bis zu 2 GB groß sein.

Birgitta