在C#中没有Sys_refcursor的Oracle过程中读取Table out参数

时间:2016-12-07 06:36:04

标签: c# oracle procedure

我有一个包我创建了一个程序,如

PROCEDURE   GET_Custome_Data(my_tab_var OUT Data_Tab);

在包中我创建了类型为record的变量,其中我有不同类型的变量,如

Type Rec_Tab Is Record
    (
    customer_id   VARCHAR2(40),
    product_id    VARCHAR2(40),
    history       Varchar2(1)   
    );

之后我创建一个Rec_Tab类型的表。 像

type Data_Tab is table of Rec_Tab INDEX BY BINARY_INTEGER;

在该表中,我在该表中添加了记录。

现在数据在my_tab_var中,这是程序的参数。我想在不使用Sys_refcursor的情况下在c#中读取该参数。

感谢提前帮助......

0 个答案:

没有答案