ODP.NET可以将布尔参数类型传递给存储过程吗?

时间:2015-12-21 21:30:18

标签: c# stored-procedures entity-framework-6 odp.net odp.net-managed

我正在使用ODP.NET 12.1.2400和EF6与Oracle 11数据库。

我有一个Oracle存储过程,其参数类型为BOOLEAN。我已导入此存储过程并将函数import添加到我的EF数据模型中。但是我得到了运行时异常:

PLS-00306:致电' PROCEDURE_NAME'

的参数数量或类型错误

当我将存储过程参数类型更改为NUMBER并更新EF模型时,一切正常。

有没有办法使用BOOLEAN类型?或至少在.NET代码中使用bool参数(无需为EF函数导入创建包装函数)?

0 个答案:

没有答案