Hallo,
ich hoffe es kann mir jemand mit meinem kleinen Problem helfen.
Ich würde gern aus einer Stored Procedure eine Tabelle ausgeben (so als würde ich einen select * from ... Befehl ausführen).
Nach einiger Recherche musste ich feststellen, dass man in PL/SQL aus einer Prozedur anscheinend bloß Cursor ausgeben kann, die dann separat mittels print aufgerufen werden müssen.
Meine Hoffnung ruht jetzt noch in folgendem Beitrag aus einem anderen Forum in dem wohl erläutert wird, wie man eine Tabelle aus einer Prozedur ausgibt (Beitrag RE^5 Beispiel).
http://www.wer-weiss-was.de/theme10/article310381.html
Das Erstellen des beschriebenen Pakets hat ohne Probleme funktioniert, allerdings muss ich gestehen, dass ich jetzt nicht weiß wie dieses Paket auszuführen ist.
Müssen beide Prozeduren ausgeführt werden oder sind sie unabhängig voneinander?
Wie muss ich den Input beim Call der Prozedur SelectTable angeben, bzgl. pTabtestTable? Für die Variable pWhereClause weiß ich wie es geht.
Für euere Hilfe, wie der Befehl zum Aufruf aussehen muss, wäre ich echt dankbar!
Grüße
ich hoffe es kann mir jemand mit meinem kleinen Problem helfen.
Ich würde gern aus einer Stored Procedure eine Tabelle ausgeben (so als würde ich einen select * from ... Befehl ausführen).
Nach einiger Recherche musste ich feststellen, dass man in PL/SQL aus einer Prozedur anscheinend bloß Cursor ausgeben kann, die dann separat mittels print aufgerufen werden müssen.
Meine Hoffnung ruht jetzt noch in folgendem Beitrag aus einem anderen Forum in dem wohl erläutert wird, wie man eine Tabelle aus einer Prozedur ausgibt (Beitrag RE^5 Beispiel).
http://www.wer-weiss-was.de/theme10/article310381.html
Das Erstellen des beschriebenen Pakets hat ohne Probleme funktioniert, allerdings muss ich gestehen, dass ich jetzt nicht weiß wie dieses Paket auszuführen ist.
Müssen beide Prozeduren ausgeführt werden oder sind sie unabhängig voneinander?
Wie muss ich den Input beim Call der Prozedur SelectTable angeben, bzgl. pTabtestTable? Für die Variable pWhereClause weiß ich wie es geht.
Für euere Hilfe, wie der Befehl zum Aufruf aussehen muss, wäre ich echt dankbar!
Grüße
Comment