[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    16

    Serviceprogramm und SQL-Command „get diagnostics“

    Hallo Miteinander,

    wir haben eine Prozedur in einem Serviceprogramm, die SQL-Fehler behandelt. Dazu übergeben wir nach dem Ausführen eines embedded SQL den SQL-Code an die Prozedur und dieser wird dort ausgewertet. Im Fehlerfall werden dann Meldungen generiert. Wir hätten jetzt gerne dazu auch den genauen Fehlertext ausgegeben und sind auf die Idee gekommen das mit dem Command „get diagnostics“ zu realisieren. Allerdings haben wir momentan das Problem, das sich dieser Command anscheinend auf das Serviceprogramm (ist ein SQLRPGLE) bezieht und die Meldungen daher leer sind. Im aufrufenden Programm hingegen bekommt man wie gewünscht die Meldung des letzten SQL-Statements.

    Nun zur Frage: Kann man das irgendwie umgehen und im Serviceprogramm mit „get diagnostics“ auf die SQL-Meldungen des aufrufenden Programmes zugreifen?

    Vielen Dank im Voraus
    Peter

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    16
    Hallo,

    vielen Dank für den Hinweis. Das war die Lösung. Ich hatte zwar gedacht, dass das Serviceprogramm mit *CALLER aufgerufen wird, aber dem war nicht so. Nachdem ich das Serviceprogramm angepasst habe, funktioniert es.

    lg, Peter

Similar Threads

  1. Serviceprogramm und Speicher
    By Tonazzo in forum NEWSboard Programmierung
    Antworten: 29
    Letzter Beitrag: 15-09-15, 14:03
  2. User Defined Function in SQL, Datumsübergabe an Serviceprogramm
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 27
    Letzter Beitrag: 02-12-14, 09:33
  3. CLLE als Prozedur ins Serviceprogramm
    By Etherion in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 30-09-14, 13:36
  4. hinzufügen Prozedur in bestehendes Serviceprogramm
    By Tonazzo in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-03-14, 09:26
  5. SQL Funktion ruft Serviceprogramm auf - Parameter übergabe
    By loisl in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 08-11-13, 16:37

Berechtigungen

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