[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2003
    Beiträge
    8

    Angry Stored Procedure aus RPG aufrufen

    Hallo zusammen,

    Sitze gerade an einem dämlichen Problem: Ich habe eine Store Procedure, in SQL geschrieben, die ich aus einem RPG-Programm aus aufrufen will.

    Stored-Procedure:

    CREATE PROCEDURE QGPL.SP_TEST (
    IN PVAR CHAR(3) )
    LANGUAGE SQL
    SPECIFIC QGPL.SP_TEST
    NOT DETERMINISTIC
    MODIFIES SQL DATA
    CALLED ON NULL INPUT
    BEGIN INSERT INTO LIB1 . DB#PF SELECT * FROM LIB2 . DB#PF WHERE DBKEY = PVAR ; END ;

    RPG-Code-Snippet:

    c/Exec Sql
    c+ call QGPL/SP_TEST(:PARA1)
    c/End-Exec

    Wenn ich mein RPG ausführe passiert einfach nichts. Keine Fehlermeldung, kein angehängter Datensatz. Direkt kann ich die Stored Procedure nicht aufrufen, dann bekomme ich einen Fehler MCH3601.

    Hat irgendjemand eine Idee?

    kazamm

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    340
    IN PVAR CHAR(3)

    c+ call QGPL/SP_TEST(:PARA1)
    ist PARA1 so definiert wie PVAR ?

    dann bekomme ich einen Fehler MCH3601
    nur als workaround zum Testen ( nie in Produktion ) und ohne Garantie
    Code:
    c                  call     SP_Test(para1 : '')
    SP's bekommen zusätzliche Parameter von SQL geliefert, aber so kann man schnell mal nachsehen, was ankommt ...

    Gruß
    Rolf

  3. #3
    Registriert seit
    Dec 2000
    Beiträge
    79
    Hallo Kazamm,

    vielleicht hilft dir die Information im folgenden Link weiter

    http://www-1.ibm.com/support/docview...07624f5&rs=110

    dort gibt es Informationen wie du die StoredProcedure mit Debug-Infos generieren kannst und dann auf SQL-Statementebene debugen.

    hth

    Thomas

Similar Threads

  1. RPG aus Java aufrufen
    By Vicky-B in forum NEWSboard Java
    Antworten: 17
    Letzter Beitrag: 06-05-08, 11:05
  2. ILE RPG aus Stored Procdure aufrufen
    By pfpk0997 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 15-11-06, 09:40
  3. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  4. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 16:08
  5. Stored Procedure mit Problemen
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 15-04-05, 09:04

Berechtigungen

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