|
I always use DB2SQL so it better exist :) Here are some links I've used in the past: * COUNTER() returns a unique row identifier for each row in the result set; I use it often in our shop. http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/sqlp/rbafyexamud fcounter.htm Slight variation of COUNTER(): http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/sqlp/rbafyudfcfx 6.htm * DB2SQL parameter style details. http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/sqlp/rbafyparamd b2sql.htm * RPG example with DB2SQL and SCRATCHPAD http://www-03.ibm.com/servers/eserver/iseries/db2/db2rpgudf.html Elvis -----Original Message----- Subject: Re: Specify null parameter for SQL UDF Hi Elvis, I was considering using PARAMETER STYLE DB2GENERAL, but the SQL Reference manual says "DB2GENERAL is only allowed when the LANGUAGE is JAVA." It also says "SCRATCHPAD is only allowed with PARAMETER STYLE DB2SQL or PARAMETER STYLE DB2GENERAL." but there is no PARAMETER STYLE DB2SQL, just PARAMETER STYLE SQL. When I get some time I'll try PARAMETER STYLE SQL and ignore the SQL-related parameters. *Peter Dow* / Dow Software Services, Inc. 909 793-9050 pdow@xxxxxxxxxxxxxxx <mailto:pdow@xxxxxxxxxxxxxxx> / Elvis Budimlic wrote: > Glad to see you have it all working Peter. > > Just a note on the SCRATCHPAD, as I've used it successfully in the past. > SCRATCHPAD is only allowed with PARAMETER STYLE DB2SQL or PARAMETER STYLE > DB2GENERAL and you're using GENERAL WITH NULLS. > Changing your existing functions to match one of these two parameter styles > would take some doing but may be worthwhile if you think performance will be > an issue. > > Elvis
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.