Ich habe aber keine Probleme damit, und das Errorhandling ist halt SQLCODE und SQLSTATE.
Und es ist halt einfacher als die C-Routinen einzubinden;-).
Da es bereits seit V5R2 (oder so) existiert hat man halt an der Struktur nichts mehr geändert.
Und damals klappte das auch ohne ILE.