我正在将应用程序从MySQL转换为MSSQL,并使用特定于db的SQL编写语句。一些语句涉及isnull()
,ifnull()
和concat()
,目前需要手动将其重写为MSSQL语法。
为了提高代码的可移植性,我正在考虑可以解决上述问题的ORM替代方案,但速度仍然很快(我不希望ORM对结果集进行后处理)。
目标数据库:
欣赏此事的任何提示或经验。
答案 0 :(得分:1)
我认为最好的ORM之一是Doctrine 2。
请参阅项目网站http://doctrine-project.org/
答案 1 :(得分:0)
我正在使用LLBLGen Pro http://en.wikipedia.org/wiki/LLBLGen_Pro
系统是可扩展的,因此任何第三方O / R映射器框架都可以在设计器中使用