[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Aug 2001
    Beiträge
    2.929
    Hallo,

    Zunächst eine Frage:
    Bringt der Pre-Compiler die Fehlermeldung oder erscheint der Fehler in der echten Compilierungs-Liste?

    M.E. handelt es sich um einen RPG-Fehler.

    Was hast Du in Deiner Copy-Strecke hinterlegt?
    Vielleicht zufällig ein SET OPTION-Statement?
    Wenn ja, gibt es eine Änderung zwischen Release V5R3 und V5R4. In V5R4 muss das SET OPTION-Statement in der Quelle VOR allen anderen SQL-Statements stehen. (also nicht z.B. in der *INZSR, die am Ende der Quelle platziert ist)

    Weiterhin kannst Du die Option RPGPPOPT im Befehl CRTSQLRPGI (zweite Seite 1. Auswahl) anschauen. Steht die Option auf *NONE werden Copy-Strecken nicht aufgelöst.
    Bei *LVL1 werden die, mit /COPY eingebundenen Copy-Strecken aufgelöst, während die mit /INCLUDE eingebundenen Copy-Strecken ignoriert werden. Bei *LVL2 werden alle Copy-Strecken, die entweder mit /COPY oder /INCLUDE eingebunden wurden aufgelöst.

    Ansonsten habe ich bislang mit Copy-Strecken in embedded SQL weder unter Release V5R3 noch unter V5R4 Probleme gehabt. Und ich verwende teilweise sogar geschachtelte Copy-Strecken.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #14
    Registriert seit
    Apr 2002
    Beiträge
    792
    Hi,

    sorry das ich jetzt erst wieder schreibe, aber ich war die Woche über leider nicht da. So ich habe eure Tips mal eingebaut. Mit dem INCLUDE statt COPY geht es bestens Danke. Birgitta dein Tip funktioniert bei mir leider nicht. Ich arbeite unter V5R2. Gab es den Parameter zu der Zeit vielleicht noch nicht? Ich kann ihn auf jeden Fall nicht finden. Ich sage aber schon mal vielen Dank

    Gruß

    Sascha

    P.s. Die Meldung war/ist eine SQL-Pre-Compiler-Meldung

Similar Threads

  1. Brauche Hilfe zu FETCH xxx USING DESCRIPTOR
    By AndreasH in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 08-05-15, 13:09
  2. DS Übergabe
    By Squall in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 24-10-06, 08:44
  3. FETCH n ROws in einzelne Felder einer DS
    By pedro-zapata in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 11-09-06, 12:34
  4. Externe Prozeduren/Bindeverzeichnisse
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 18-07-06, 09:05
  5. externe DS als Parameter übergeben
    By psd-400 in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 07-10-04, 12:06

Berechtigungen

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