c# – NHibernate with Firebird …是否启用了这些功能?

我们正在使用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火鸟近年来并不是很受欢迎,并且可能没有太多的内容将NH的这些功能用于火鸟.

相关文章
相关标签/搜索