Die Alternative wäre nur noch ein ILERPG mit dynamischem SQL:

d MyStmt 10000 varying

exec sql prepare MyStmt from : MyStmt;
exec sql execute MyStmt;

oder REXX.