Also so:

CREATE OR REPLACE PROCEDURE SCHEMANAME.SP_CBL_PRG (
IN LINKAREA CHAR(1024) CCSID 273 ,
IN PRG_PAR CHAR(1292) CCSID 273 ,
OUT RETURN_CODE INTEGER )
LANGUAGE COBOL
BEGIN
DECLARE SQLCODE INTEGER DEFAULT 0;
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET RETURN_CODE=SQLCODE;
END;
SPECIFIC SCHEMANAME.SP_CBL_PRG
DETERMINISTIC
MODIFIES SQL DATA
CALLED ON NULL INPUT
EXTERNAL NAME 'BIBLIOTHEKNAME/PRG'
PARAMETER STYLE GENERAL ;

Nur bekomme ich da den Fehler: Klausel für Prozedur oder Routine nicht zulässig 10 - Für externe Funktionen und Prozeduren ist LANGUAGE SQL nicht zulässig, und es muss ein Routinenteil vorhanden sein.