From the manual on SELECT INTO.
This statement can only be embedded in an application program. It is an
executable statement that cannot be dynamically prepared. It must not be
specified in REXX.
I think you might need a space before and in the 3rd line.
On Mon, Dec 8, 2014 at 9:26 AM, Billy Waters <bwaters@xxxxxxxxxxxxxxxxxx>
My first attempt at using dynamic SQL. Any help would be greatly
w2 = 'R1';
w3 = 'R9';
w4 = 2015;
w5 = 4;
WSQL = 'select sum(pinv) into ? from CMSFWRK20 ' +
'where PCLS between ? and ? ' +
'and PYEAR = ? and PPERD = ?';
Exec Sql prepare S1 from :WSQL;
execute S1 using :w1, :w2, :w3, :w4, :w5;
job log shows
Token ? was not valid. Valid tokens: : <IDENTIFIER>.
Prepared statement S1 not found.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives