ユーザ定義型
ODP.NETからStoredProcedureの呼び出しについて調査中。基本的な型及び、その配列については問題ないのですが、ユーザ定義レコードはサポートしていないみたいです。色々調べてみるとユーザ定義型はいけそうなので、実験。
create type person IS OBJECT(name varchar2(32), age number);
とか、オブジェクトの作成して、
OracleUdtDescriptor desc= OracleUdtDescriptor.GetOracleUdtDescriptor(con, "PERSON"); OracleObject obj = new OracleObject(desc);
これでいけるはず・・・だったんですが、コンパイルエラー。ODP.NET 10.2.0.2.20βまではサポートしていたのに、正式リリースでは削除されたようです。がっくり。