16/09/22 13:01:39.48 R6k9xPvT0.net
オラクルのプロシージャの引数を結合配列(構造体配列)とした時、C#(というか.NET)でどういう風にパラメータを設定すればいいのかご存じの方いますか?
たとえば、下のような結合配列の型「TEST_TBL」をパッケージの仕様部で定義して、プロシージャの引数にした場合、
これを.NETから呼び出す時、DataTableやListを引数に指定することはできるのでしょうか?
TYPE TEST_REC IS RECORD(
A varchar2(8),
B number
);
TYPE TEST_TBL IS TABLE OF TEST_REC INDEX BY BINARY_INTEGER;
PROCEDURE TESTPROCEDURE(
prmTBL IN TEST_TBL
)
ググっていろいろ試しているのですが、なかなかうまくいきません。
単項目(numberやvarchar2)の配列なら実現できたのですが、項目数が多くなると煩雑になるので、上記のようなやり方ができるととても便利なのですが・・・。