我们使用Oracle作为我们的数据库提供者,并且已经考虑使用底层的Dapper替换我们的一些数据访问层(难以维护,难以合并XSD)和基于存储库的模式.但是,在与oracle一起使用时,我们遇到了许多问题.
命名参数:这些似乎被忽略,无论何时在查询中使用它,Oracle似乎都会以它所想的任何顺序来解释它们.SqlMapper返回正确命名的参数,它们在Oracle中无法正确解释
变量的"@"命名约定与oracle命名参数不兼容.它希望在任何参数前面看到":"
有没有人以前遇到这个并有任何解决方法?
c# oracle dapper
c# ×1
dapper ×1
oracle ×1