2011-08-19 93 views
1

我可以得到從休眠限制使用(我的意思是IDS 130,146,147,148)表中指定的小時(例如上午9點)在創建的項目?休眠 - 限制(日曆,HOUR)

enter image description here

你能告訴我如何(createDateCalendar格式的Java)?

回答

1

是否必須使用限制來完成?你不能用別的東西嗎?如果是的話,那麼你應該能夠像這樣做:

Restrictions.sqlRestriction("DATEPART(hour,createDate) = 09") 

不知道有關在09 0,並沒有測試它自己,但不明白爲什麼它不應該工作。

+0

謝謝Zanzen!用'='替換'==',它真的有效! – gaffcz

+0

對,它是SQL = :)沒問題。 –