[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2003
    Beiträge
    1.508

    SQLRPG: Call Sql-Procedure mit Tabellen-Result

    Hallo Forum,

    Ich rufe in einem SQLRPG Programm eine SQL-Procedure auf, welche mir einen
    Cursor auf eine Tabelle öffnet.
    Wenn ich nun diese Procedure aus dem iSeries Navigator, oder einem eigens
    geschriebenes C++ Programm über ODBC aufrufe, bekomme ich sehr schön die Tabelle
    angezeigt.
    Leider habe ich es bis jetzt noch nicht geschaft, das Ergebnis des Cursors auch
    in RPG zu erhalten.


    RPG:
    Code:
    /Free
    exec sql call MYLIB.TEST1 (444);
    /End-Free
    SQL:
    PHP-Code:
    CREATE PROCEDURE MYLIB.TEST1 (
    IN V1 INTEGER )
    RESULT SETS 1
    LANGUAGE SQL
    BEGIN

    DECLARE C2 CURSOR WITH RETURN TO CLIENT FOR
    SELECT FROM MYLIB.TESTPF;
    OPEN C2;

    END
    Kann mir vielleicht jemand weiter helfen.
    Oder geht das eventuell gar nicht?

    Danke schon mal für jede hilfe!!
    lg Andreas

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

    Thumbs up

    Die Frage hat sich erübrigt.

    Für alle die es interessiert:
    Scheinbar kann RPG keine Result Sets aus SQL-Procedures empfangen.
    Stattdessen werde ich auf SQL-Functions umsteigen.
    PHP-Code:
    Select from table(mylib/myfunction('xxx')) as Tab1 

Similar Threads

  1. sql call procedure
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 10-02-10, 15:03
  2. Verknüpfen von Tabellen mit SQL
    By e_sichert in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 28-11-06, 19:43
  3. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 16:08
  4. Stored Procedure SQL Cursor Update
    By Jenne in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 14-06-05, 14:00
  5. SQL Update Problem mit mehreren Tabellen
    By neuling_ in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-05-04, 09:35

Berechtigungen

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