|
I have an external SQL Function written in RPG that's giving me fits.function
Box is V5R1. No SQL Development tools, so all is RUNSQLSTM. The
is an RPGLE SRVPGM, one sub-procedure that basically returns a numericnumber
representation of an YYYYMMDD date which is the current date - the
of days passed. The service program works as written. Here's what I usedlist
to create the function.
DROP FUNCTION GETPRGDATE;
CREATE FUNCTION GETPRGDATE (INTEGER)
RETURNS INTEGER
EXTERNAL NAME 'ELTEXEDI/GETPRGDATE(GETPRGDATE)'
LANGUAGE RPGLE
NOT DETERMINISTIC
NO SQL;
Here's how I'm testing it.
create table qtemp/testtbl
(field1 integer not null,
field2 integer not null);
insert into qtemp/testtbl
values(1,GETPRGDATE(180));
Here is the result:
FIELD1 FIELD2
000001 1 0
Any idea what I'm missing?
Thanks,
Mark
Mark Walter
Paragon Consulting Services, Inc.
IBM Certified System i Specialist
717-764-7909 Ext. 26
mwalter@xxxxxxxxxxxxxxx
www.paragon-csi.com
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.
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.