|
In a V5R2 SQL RPG program, I'm using two externally-defined data structures ("E DS") (physical files) with INZ(*EXTDFT). The compiler gives me RNF3496: "Initialization value exceeds maximum literal length". There aren't any literals involved, and I've experimented with the relative position of the lines; it doesn't seem to make any difference. The error message is inserted after column ending in position 1568 of the table. I'm doing this successfully in non-SQL ILE programs. If I remove the data structures and create "F" specs for the files, the program compiles properly. Or if I remove the *EXTDFT, the program compiles properly. The fact the error message prefix is "RNF" and not "SQL" bugs me. Am I doing a Bad Thing or the Wrong Thing? Thanks, irg ---------------------------------------------------------------------- Check out MSN PC Safety & Security to help ensure your PC is protected and safe.
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.