[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Mar 2007
    Beiträge
    13

    SQL Prozedur debuggen?

    Gibt es eine Möglichkeit eine SQL-Prozedur (erstellt mit "CREATE PROCEDURE MASSWART
    LANGUAGE SQL BEGIN ...") zu debuggen? Und wenn ja wie?

    Ich finde leider zu dem Thema nichts brauchbares.

  2. #2
    Registriert seit
    Apr 2004
    Beiträge
    105
    Hilft dir das hier vielleicht weiter?
    Debugging SQL procedures (Integrated iSeries Debugger)

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hallo,

    sofern die Stored Procedure mit DBGVIEW = *SOURCE erstellt ist, kannst Du ein Debugger unter Run an SQL Script/Eine SQL Prozedur ausführen im iSeries Navigator verwenden.

    Nähere Informationen findest Du unter:
    Graphical debugging makes procedural
    SQL debugging on i5/OS even easier


    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

  4. #4
    Registriert seit
    Mar 2007
    Beiträge
    13
    Besten Dank für die beiden Antworten - die haben mir wirklich weitergeholfen!

    Danke!

  5. #5
    Registriert seit
    Mar 2007
    Beiträge
    13
    Eine kurze Ergänzungsfrage dazu:

    Im Source-Debug sehe ich folgendes:
    Modulquelle anzeigen

    Programm: MASSWART Bibliothek: QGPL Modul: MASSWART
    31 INSERT INTO T_RTGN VALUES ( RTGN );
    32 END LOOP;
    33 CLOSE C1;
    34 IF P_OK <> 'Y'
    35 THEN
    36 GOTO ENDE;
    37 END IF;
    38 SET AT_END = 0;
    39 OPEN C2;
    40 FETCH_LOOP2 : LOOP
    41 FETCH C2 INTO RTGN;
    42 IF AT_END <> 0
    43 THEN
    44 LEAVE FETCH_LOOP2;
    45 END IF;
    Weitere ...
    Testhilfe

    Wie kann ich mir jetzt die Variablen (z.B. P_OK) anzeigen lassen? Ich finde die richtige Syntax nicht!

  6. #6
    Registriert seit
    Mar 2007
    Beiträge
    13
    Hat sich erledigt!

    Danke

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL und OBJLCK
    By malzusrex in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 19-09-06, 11:04
  4. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  5. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43

Berechtigungen

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