实体框架 - Oracle列类型

时间:2018-04-20 10:54:20

标签: asp.net-mvc oracle entity-framework

我遇到EF-Oracle使用问题。

我在DB上工作,其中ID字段定义为NUMBER(5)。 DB中字段的实际值以95xxx开头。 EF自动将此字段定义为short,不能超过32xxx。我无法更改字段类型,因为有很多应用程序基于数据库运行。

我想知道是否有办法解决实体模型方面的错误。

(我正在使用EF 5)

提前致谢。

1 个答案:

答案 0 :(得分:0)

您应该借此机会升级您的Oracle驱动程序和EF堆栈。

Oracle在名为Oracle.ManagedDataAccess的NuGet包中提供了100%托管代码驱动程序。