Wie erstellt man eine gespeicherte Prozedur in Oracle, die ein Array von Parametern akzeptiert

8

Kann mir jemand sagen, ob es möglich ist, eine gespeicherte Prozedur in Oracle zu erstellen, die Array als Eingabeparameter akzeptiert und wie?

    
RBS 06.05.2009, 19:05
quelle

2 Antworten

12

Ja. Oracle nennt sie Sammlungen und es gibt eine Vielzahl von Sammlungen, die Sie verwenden können.

Ein einfaches Array-Beispiel mit einem VARRAY.

%Vor%     
David 06.05.2009, 22:19
quelle
1

Wenn ich mich nicht irre, gibt es einen nativen Typ namens TABLE, der im Grunde ein Array ist. Aber letztes Mal, als ich es benutzt habe, war es 2001, vielleicht gibt es heutzutage die mächtigsten Typen.

Überprüfen Sie dies Ссылка

    
Lluis Martinez 06.05.2009 21:51
quelle