我们需要将数据发送到需要ITEM_DATA
对象数组的oracle存储过程。其中有另一个数组,如下所示。
CREATE OR REPLACE TYPE ITEM_DATA AS OBJECT
(
ITEM_CODE VARCHAR2 (50),
serial array_serial,
notes VARCHAR2 (1000)
);
CREATE OR REPLACE TYPE array_serial AS TABLE OF VARCHAR(20)
CREATE OR REPLACE TYPE obj_good_array AS VARRAY(500) OF ITEM_DATA;
我想实现自定义数据类型类。
答案 0 :(得分:2)
安装适用于Visual Studio的Oracle Developer Tools,使用ODP.NET连接到server explorer,然后导航到User Defined Types节点,然后找到您的类型,然后运行Custom Class Wizard以生成可用于传递数据的类进入你的存储过程。
这是一个应该帮助你的步骤:
如果您担心性能,请改用关联数组并放弃UDT。