如何使用HQL或Criteria获得DATEPART? 我已经谷歌搜索并得到一些提示,但还不够。 如果有人以前经历过,请告诉我们。
提前致谢
答案 0 :(得分:2)
请看一下这篇关于来自ayende的using sql functions in nhibernate的帖子。
编辑我在配置文件中取得了类似的成功:
<property name="query.substitutions">
true 1, false 0, yes 'Y', no 'N',getdate=getdate
</property>
注意getdate = getdate,不知道这是怎么推荐的,但它使用的是sql函数:)。
更多相关信息:http://www.hibernate.org/hib_docs/nhibernate/html/session-configuration.html,搜索query.substitutions。