|
Hisql statement that I call SQLQRY
I'm having a problem selectiong records from the file CLMPAY I build this
company.
SELECT CMCOCD, CMAGNT, CMPOLM, CMPOLS, CMCLMT, CMFILE, CMPC
HK, CMPCHS, CMCOVC, CMPAYE, CMPAMT, CMPSTD FROM SWFILES/CLMP
AY WHERE CMCOCD='?' ORDER BY CMPSTD, CMCOCD, CMAGNT, CMCOVC,
CMPOLM, CMFILE, CMPCHK
Host variable NMCOCD looks like 'AN' and used to select out a specific
After SQLOPN is executed sqlstate is 00000data is retreived.
After SQLGET is executed sqlstate is 02000 and sqlcode is 100, and no
I have a query program that shows there are many records with company codeof 'AN'
find the records.
I Could use some help in understanding how to correct this so I actually
The job is to gather some data from this file and output to anotheriseries file.
D CMDTL E DS EXTNAME(CLMPAY)
C EXSR SQLPRP
C EXSR SQLOPN
C EXSR SQLGET
C SQLPRP BEGSR
C/EXEC SQL
C+ PREPARE SQLSTM FROM :SQLQRY
C/END-EXEC
C ENDSR
C SQLOPN BEGSR
C/EXEC SQL
C+ DECLARE CM CURSOR FOR SQLSTM
C/END-EXEC
C/EXEC SQL
C+ OPEN CM USING :NMCOCD
C* :NMPSTD
C/END-EXEC
C ENDSR
C SQLGET BEGSR
C/EXEC SQL
C+ FETCH CM INTO :CMDTL
C/END-EXEC
C DOW SQLSTT = *ZEROS
C* Do some process and get the next record.
C EXSR SQLGET
C ENDDO
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.