Moin moin,

ich will folgenden Cursor definieren und hinterher mit einem Fetch in eine externe DS bringen...
wenn ich das Statement so ausführe, funzt es ohne Probleme....
Will ich aber einen Cursor davon erstellen bekomme ich den "Fehler" SQL0326
was heißt "Zu viele Variablen angegeben".

exec sql declare c1 cursor for
select *
from lib.datei e
where exists
(select 1 from lib2.datei2 i
where e.oje=i.oje and e.jahr=i.jahr
and e.folge=i.folge
and i.quartal <= utJJJJQ);

Kann mir vielleicht einer einen Hinweis geben ?

Gruß
Joe