oracle函数返回varchars数组,在c#

时间:2016-12-12 08:12:41

标签: c# oracle odp.net

我将使用一个oracle函数,它在c#webapi中返回一个字符串数组。我真的不知道如何做到这一点。我已经开始使用以下代码:

using (var cmd = _connection.CreateCommand()) 
{
    cmd.CommandType = CommandType.Text;
    //dual is temporary table where data is stored?!
    cmd.CommandText = "select Test_mp.f_loten(:p_item)  from dual";
    var p = cmd.Parameters;
    p.Add("p_item", 12942);
    _connection.Open();
    var rd= await cmd.ExecuteReaderAsync();
}

1 个答案:

答案 0 :(得分:0)

问题是我的返回类型,它是一个自定义的Oracle类型。