M
Matthias_Nordwig
Hallo allerseits.
Ich suche verzweifelt eine Möglichkeit, Zeiger auf statische Cursor als Parameter an Prozeduren zu übergeben. Dynamisch erzeugte Cursor fallen aus, da ich auf die Cursor selbst keinen Einfluss habe (nehmen darf).
Die Möglichkeit des Cursors im Cursor ist leider ebenfalls verwehrt, da mein vorhandenes Release dies noch nicht unterstützt.
Andere Lösungen sind auch gern willkommen, solange sie nicht mehr als 2- 3 Zeilen einfachsten Code in dem Block verursachen, der den originären Cursor enthält.
bzw.
Gegeben sei:
declare
cursor x is select * from xyz;
rec_x x%rowtype;
begin
open x;
fetch x into rec_x;
close x;
end;
Gesucht:
1. Eine Möglichkeit "rec_x " in einer fremden Prozedur zu nutzen.
2. Alternative Möglichkeiten den Inhalt des Rekordsets
mit maximal 3 Zeilen Code an eine externe Prozedur zu übergeben.
Vielen Dank im Vorraus
MfG
Matthias Nordwig
Ich suche verzweifelt eine Möglichkeit, Zeiger auf statische Cursor als Parameter an Prozeduren zu übergeben. Dynamisch erzeugte Cursor fallen aus, da ich auf die Cursor selbst keinen Einfluss habe (nehmen darf).
Die Möglichkeit des Cursors im Cursor ist leider ebenfalls verwehrt, da mein vorhandenes Release dies noch nicht unterstützt.
Andere Lösungen sind auch gern willkommen, solange sie nicht mehr als 2- 3 Zeilen einfachsten Code in dem Block verursachen, der den originären Cursor enthält.
bzw.
Gegeben sei:
declare
cursor x is select * from xyz;
rec_x x%rowtype;
begin
open x;
fetch x into rec_x;
close x;
end;
Gesucht:
1. Eine Möglichkeit "rec_x " in einer fremden Prozedur zu nutzen.
2. Alternative Möglichkeiten den Inhalt des Rekordsets
mit maximal 3 Zeilen Code an eine externe Prozedur zu übergeben.
Vielen Dank im Vorraus
MfG
Matthias Nordwig