Ich kann aber leider nicht erkennen, was an dieser Proc falsch definiert sein soll...

0001.00 CREATE PROCEDURE AHLWEBLIB/ARTIK008
0002.00 (IN I_LAGER DEC (4, 0),
0003.00 IN I_FIRMA DEC (3, 0),
0004.00 IN I_DATUM DEC (8, 0))
0005.00 LANGUAGE SQL
0006.00 DYNAMIC RESULT SETS 1
0007.00 BEGIN
0008.00 DECLARE X CHAR(1);
0009.00 DECLARE RETCUR CURSOR WITH RETURN FOR
0010.00 SELECT * FROM QTEMP/ARTIK002;
...
0042.00 OPEN RETCUR;
0043.00 DROP TABLE QTEMP/ARTIK002;
0044.00 END

Ist es vielleicht ein Problem, ein CREATE TABLE und ein DROP TABLE in QTEMP innerhalb einer Prozedur zu machen ?

Gruss, Florian