[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Cursor, Fetch und der sort aus 2. Datei

    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
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    Hmm,
    Wenn ich gleich mit einem
    FETCH NEXT statt eines
    FETCH FIRST beginne scheit es zu gehen
    Ok, dann eben ohne first ...
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

Similar Threads

  1. SQL fetch for 500 rows into :DS
    By Robi in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 21-09-17, 10:41
  2. select into wie fetch next
    By Robi in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 22-05-15, 07:31
  3. fetch for 1000 Rws only
    By Robi in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 09-03-15, 15:56
  4. Datei ohne eindeutigen Schlüssel mit SQL Cursor abarbeiten und updaten
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 21-06-14, 18:54
  5. 36er Sort unter V5R2M0
    By Bodo Roggenkamp in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 09-04-03, 10:21

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •