Hallo SQL-Experten.
Mit der SQL-UPDATE-Anweisung soll ein CLOB-Feld mit einer XML-Zeichenfolge die etwa 86k groß ist, gefüllt werden. Die Anweisung wird über einen ODBC-Treiber an die AS/400 (V7R2) gesendet.

Die AS/400 verweigert die Ausführung, mit der Begründung, dass ein String maximal 32k groß sein kann. Die Ausführung auf der AS/400 mit dem Befehl RUNSQLSTM mit dem Befehl in einer IFS-Datei klappt auch nicht. Das Problem sollte daher eigentlich nicht der ODBC-Treiber sein.

Meine Frage: Wie bekomme ich die XML-Zeichenfolge in das CLOB-Feld, wenn ein WIN-Programm die Daten auf der AS/400 ablegen soll? Das Aufteilen in viele Einzel-Felder ist nicht gewünscht.

Danke für eure Unterstützung.