I am having a problem with a DB2 stored Procedure written in COBOL. This sp takes several input parameters of different types:
In short, it works with the first decimal value and all the char values, but if I add any additional decimal values, it will not work
Thanks for your help!
Cardscat
Code:
Linkage Section. 01 PARMDEC1 PIC S9(5) COMP-3. 01 PARMCHAR1 PIC X(3). 01 PARMDEC2 PIC S9(12) COMP-3. 01 PARMCHAR2 PIC X(6) IN PROCEDURE DIVISION: THIS SELECT WORKS: SELECT * FROM TABLE A WHERE A.VALDEC1 = :PARMDEC1 AND A.VALCHAR1 = :PARMCHAR1 AND A.VALCHAR2 = :PARMCHAR2 THIS SELECT DOES NOT WORK: SELECT * FROM TABLE A WHERE A.VALDEC1 = :PARMDEC1 AND A.VALCHAR1 = :PARMCHAR1 AND A.VALDEC2 = :PARMDEC2 AND A.VALCHAR2 = :PARMCHAR2
Thanks for your help!
Cardscat
Comment