Moin zusammen,
Ich musste in einem SQLRPGLE Pgm einen Order by anpassen.
Alt:
Code:
declare C1 dynamic scroll Cursor for select a.f1, a.f2, ... b.f1 from a, b
where ...
order by a.f1, a.f2
Neu:
Code:
declare C1 dynamic scroll Cursor for select a.f1, a.f2, ... b.f1 from a, b
where ...
order by b.f1, a.f1, a.f2
Nun klapt der fetch nicht mehr:
Als SENSITIVE definierter Cursor C1 kann für die angegebene Anweisung
SELECT nicht definiert werden.
Cursor C1 nicht geöffnet.
Wenn ich asensitiv oder insensitiv definiere wandelt das Pgm nicht mehr.
Ein
with a as (
mit anschließendem
select * from a order by ...
geht leider auch nicht.
Muß ich jetzt echt mit einer Hilfsdatei arbeiten?
Danke für Ideen
Robi
Bookmarks