Hallo, weiss jemand wie ich eine komma separierte Liste erstelle. Beispielsweise:
Habe eine Procedur mit Parameter:
CREATE PROCEDURE gib_name (name varchar2 )
IS
BEGIN
.............
............
END
Beim Aufruf der Prozedur möchte ich mehrere von den Parametern angeben, also kommasepariert,welches dan zu den namen bestimmte IDs in eine temporäre tabelle reinschreibt., beispielswise:
EXECUTE gib_name ('torsten', 'matthias', 'tobi' ) /*<----so ist es aber nicht möglich*/
Wie würde das gehen wenn ich in dem Aufruf der Prozedur dann mehrere Argumente reinschreibe, die aber vom selben Typ des parameters sind?.
Bin euch sehr dankbar!.
Habe eine Procedur mit Parameter:
CREATE PROCEDURE gib_name (name varchar2 )
IS
BEGIN
.............
............
END
Beim Aufruf der Prozedur möchte ich mehrere von den Parametern angeben, also kommasepariert,welches dan zu den namen bestimmte IDs in eine temporäre tabelle reinschreibt., beispielswise:
EXECUTE gib_name ('torsten', 'matthias', 'tobi' ) /*<----so ist es aber nicht möglich*/
Wie würde das gehen wenn ich in dem Aufruf der Prozedur dann mehrere Argumente reinschreibe, die aber vom selben Typ des parameters sind?.
Bin euch sehr dankbar!.