|
Hi,
Installed the latest TR6 and started to test some of the new stuff.
When running the STRSQL with a command like
select * from table(SYSTOOLS.SPLIT('12|12345','|'))
I got a list:
ORDIN00001 ELEMENT
1 *POINTER
2 *POINTER
Running the same sql statement in ACS- RunSQL scripts I got
Now trying this in sqlrpgle
**free
ctl-opt debug(*yes);
dcl-ds values;
value1 int(10);
value2 int(10);
end-ds;
exec sql
select *
into :values
from table(SYSTOOLS.SPLIT('12|12345', '|')) ;
dump;
*inlr = *on;
Now the dump got me the follow:
VALUES DS
VALUE1 INT(10) 1 '00000001'X
VALUE2 INT(10) 12 '0000000C'X
Anyone an idea?
Best regards,
Danny
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.