我正在使用ODP.NET 12.1.2400和EF6与Oracle 11数据库。
我有一个Oracle存储过程,其参数类型为BOOLEAN。我已导入此存储过程并将函数import添加到我的EF数据模型中。但是我得到了运行时异常:
PLS-00306:致电' PROCEDURE_NAME'
的参数数量或类型错误当我将存储过程参数类型更改为NUMBER并更新EF模型时,一切正常。
有没有办法使用BOOLEAN类型?或至少在.NET代码中使用bool参数(无需为EF函数导入创建包装函数)?