Hallo zusammen,

wie kann ich in einer SQL-Procedure den als Parameter übergebenen fertigen SQL-Befehl in
"DECLARE C1 CURSOR FOR" einsetzen bzw. nutzen ????

Beispiel wie es nicht geht :=(

CREATE OR REPLACE PROCEDURE data/kundesqp1
( IN PRSQLCMD CHAR(2048),
INOUT PRRETURN CHAR(1)
)
RESULT SET 1
LANGUAGE SQL
BEGIN
DECLARE C1 CURSOR FOR PRSQLCMD;
OPEN C1;
SET RESULT SETS CURSOR C1;
END


Irgendwie stehe ich da auf dem Schlauch...
Danke vorab !