最好的oracle版本的MVC

本文关键字:MVC 版本 oracle | 更新日期: 2023-09-27 18:16:10

我已经开发了应用程序使用以下

。. NET FrameWork 4.0MVC 3.0sql server 2008 R2

现在我已经将SQL服务器更改为Oracle。成功将模式和数据SQL迁移到oracle。成功连接到oracle数据库,但一些查询给出错误。请告诉我最好的oracle版本运行顺利的应用程序。我正在使用Oracle 11.2.0.1.0

例如,当我访问这个查询时,它会给出错误。Oracle 11.2.0.1.0不支持APPLY
return (from ac in db.action
let dbobj = db.table.Where(X => X.tableid == 15).FirstOrDefault()

最好的oracle版本的MVC

Oracle SQL方言和MSSQL Server SQL方言有差异,例如,要从空白区域查询,必须:

  • For MSSQL: select 1
  • For Oracle: select 1 from dual

有其他差异的日志。因此,您需要将MSSQL查询转换为Oracle查询。幸运的是,SQL Developer有预构建的工具来执行从MSSQL到Oracle的迁移。