powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate view and Date field
5 сообщений из 5, страница 1 из 1
Hibernate view and Date field
    #39320103
TopCore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Написал HQL запрос и хочу в условиях WHERE для поля типа Date задать дату вручную, но не могу понять, как это сделать.
В обычном SQL делаю так:
Код: sql
1.
SELECT ... FROM ... WHERE table.date_field = TO_DATE('04.10.2016 10:10:10', 'dd.mm.yyyy hh24:mi:ss')



Спасибо
...
Рейтинг: 0 / 0
Hibernate view and Date field
    #39320122
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажу на примере, как у меня задается период для выборки данных в какой-то период
Входящие параметры в методе запроса:
(Date startDate, Date endDate)
Date в данном случае это java.util.Date;
сам запрос:
"from MyTable as o where o.yourDate between :startDate and :endDate"
ниже параметры для Query (javax.persistence.Query;)
q.setParameter("startDate", startDate);
q.setParameter("endDate", endDate);

В сущности объекта MyTable для мапинга переменные startDate и endDate имеют аннотацию
@Temporal(javax.persistence.TemporalType.TIMESTAMP)
ну это так, на всякий случай

У себя укажите не битвин, а "=" или как в HQL правильно указывается, не помню точно.
...
Рейтинг: 0 / 0
Hibernate view and Date field
    #39320127
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o.yourDate это ваш date_field, если что.
...
Рейтинг: 0 / 0
Hibernate view and Date field
    #39320144
TopCore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixic, спасибо. Но вы параметры передаёте через код. А я хочу по месту всё проверить HQL в Hibernate view непосредственно в Eclipse.
...
Рейтинг: 0 / 0
Hibernate view and Date field
    #39320212
TopCore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё оказалось настолько просто, что аж стыдно. Та же функция, что и в SQL должна использоваться
Всем спасибо )))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate view and Date field
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]