Hier ein Beispiel für die Definition eines externen Programms in einer SQL-Procedure.

Code:
-- Erzeugen der Prozedur:
CREATE PROCEDURE edpgmlib/prcBVS9KF01 (
 OUT KF_REC_ID DECIMAL(15, 0) ,
 OUT KF_PFL_ID DECIMAL(3, 0) )
 LANGUAGE RPGLE
 NOT DETERMINISTIC
 NO SQL
 CALLED ON NULL INPUT
 EXTERNAL NAME 'EDPGMLIB/BVS9KF01'
 PARAMETER STYLE SQL ;
Vielleicht hilft es ja weiter.

Dieter