В моем проекте я отображать отложенный статус в неделю manner.i написал ниже запрос SQL для этогоКак использовать DatePart в критериях Hibernate
SELECT count(Distinct(DATEPART(wk,spentDate))) FROM [tblTimesheet] where TimesheetStatus = 'Pending' and Approver = 6
Как написать эквивалентные критерии или HQL для приведенного выше запроса.
Любая помощь будет принята с благодарностью!
DATEPART (Я предполагаю) является специальной командой SQL-SERVER. Если у вас есть какая-то форма объекта Date, то это 'java.util.Date' или некоторая форма объекта даты JodaTime, вам нужно будет разобрать/вычислить нужные вам данные и передать эту часть ваших критериев. Для этого нет встроенной функции Hibernate. – JamesENL