Kot*_*rsi 8 c# nhibernate firebird fluent-nhibernate
我们正在使用NHibernate在Firebird后端取得巨大成功.我的问题涉及Firebird支持的NHibernate中可用的功能.如果您对Firebird和NHibernate有任何专业知识,欢迎您提出意见.
Firebird是否支持"未来"查询?从我的阅读中可以看出,Firebird是少数几个不支持此功能的数据库之一.有没有人有一个解决方法,因为"未来"将是一个很好的功能来利用.
Firebird是否支持NHibernate功能"prepare_sql".出于某种原因,我不能让它在Firebird中工作,并不断收到关于参数大小不相等的警告(在Nhibernate Profiler中).
Firebird是否支持批处理?在NHibernate映射中,我们指定批处理但是在分析器中看不到任何这种证据.
对于那些感兴趣的人,我们使用Fluent NHibernate来配置NHibernate.一切都运作良好,我们对ORM有很大的控制权,但只需要澄清上述项目.
你的意见?
据我所知,只有 MsSql 和 Oracle 支持批处理。甚至 MySql 也没有批处理支持。
您可以随时下载 NH 源代码并查看是否支持这些功能。IMO firebird 近年来并不是很受欢迎,并且可能没有太多兴趣将这些功能引入 NH for firebird。