Hallo Zusammen,
Ich habe ein SQLRPGLE Programm welches 3 embedded Insert SQL Statements verarbeitet.
Nachdem alle 3 SQL's durchlaufen sind, sind die benutzen Dateien auch in den offenen Dateien zu sehen. Obwohl das Programm mit INLR beendet wird, bleiben die offenen Dateien so stehen.
Auszug aus dem PGM:
C/EXEC SQL
c+ INSERT INTO H7WRKP SELECT OPPTNO, OPDISP, OPRETP, 0, 0, OPPDCT,
c+ ' ', ' ', OPEFCC, OPEFYY, OPEFMM, OPEFDD, 0, 0 FROM opmstp
c+ WHERE OPPTNO = :PartNr and
c+ ATECHK >= date(digits(opefcc) concat digits(opefyy) concat
c+ '-' concat digits(opefmm) concat '-' concat digits(opefdd))
C/END-EXEC

Verstehe nicht, wieso das so ist.
Danke.
Gruß Klaus