|
Rob, >>Obviously you didn't catch the PROCESS(*SYN). >>Maybe you better take another look at the API also. Frankly, I think >>you're off base on that too. Yes, I DID catch the PROCESS(*SYN). But it's not what I need. Re-read my original email: >>Anyway, I would like to be able to allow users to use this QMQRY not just to run SQL >>statements, but to validate statements (not just syntax-checking, but ensuring that any >>specified columns exist etc.). PROCESS(*SYN) performs SQL syntax-checking ONLY. PROCESS(*VLD) (where available) not only checks the syntax, but ALSO checks that all the relevant columns exist in the table. So specifying a syntactically valid statement which references columns which don't exist in a table will pass *SYN but will fail *VLD. Hell, *SYN will correctly validate a statement which refers to a non-existent table. THAT'S why I want *VLD processing. Rory
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.