我将使用一个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();
}
答案 0 :(得分:0)
问题是我的返回类型,它是一个自定义的Oracle类型。