Используйте этот тег для вопросов, касающихся "Hibernate Query Language" (HQL), языка запросов, используемого Hibernate и NHibernate. Используйте тег [hiveql], чтобы задать вопросы о языке запросов Hive.
1 ответ

QuerySyntaxException при попытке получить количество строк в таблице

При запуске следующего фрагмента String hqlCount = "select count(*) from person"; int count = (Integer)sess.createQuery(hqlCount).uniqueResult(); Я получаю это исключение org.hibernate.hql.ast.QuerySyntaxException: person is not mapped [select count…
28 июн '13 в 06:27
4 ответа

Inner Joins Query в HQL

Я не могу выполнить HQL для внутренних объединений, Query выполняется правильно в sql, но не в HQL. Я не знаю, где я скучаю. Ваша помощь ощутима. ***Error***: org.hibernate.hql.ast.QuerySyntaxError: unexpected token: ON near line 1, column 148 [SELE…
25 фев '13 в 13:54
2 ответа

Рейтинг и порядок SQL

Я работаю с набором данных, в котором я ищу, чтобы получить #1 продавца для каждого class_rk, проданного с SKU драйвера, за которым следует #2 продавца в каждом class_rk и т. Д. Class_rk (который связан с sold_sku) имеет уже был идентифицирован в пр…
15 апр '15 в 14:19
0 ответов

Ошибка в Hql - org.hibernate.hql.internal.ast.QuerySyntaxException: ожидание ЗАКРЫТЬ, найдено "ноль"

Я написал следующий HQL, @Query("select fd.fdNumber,fd.depositAmount,fd.period, fd.withdrawalDate, select max(fh.maturityDate) as lastMaturtedDate from FDHistory fh JOIN fh.FixedDeposit fd where fd.status in('WDR','RWD') and fd.withdrawalDate betwee…
06 мар '17 в 06:46
0 ответов

HQL-запрос с использованием JOIN возвращает неполные результаты

У меня есть 2 таблицы, "Книга" и "Автор", соединенные в связи "многие ко многим" с помощью таблицы BookHasAuthor. Таблица BookHasAuthor необходима, поскольку в самой взаимосвязи также есть некоторые другие данные. И Книга, и Автор имеют отношения, о…
18 окт '16 в 14:25
1 ответ

Hibernate гребцы

Я получил свой LogEventType в моем массиве объектов. Есть ли способ создания нового LogEventType с помощью его конструктора? Это возможно, я LogEventType был сопоставленным объектом, но это не так. Создана таблица logeventtype с использованием sql и…
22 окт '12 в 07:34
0 ответов

Улей: отражать функцию

Я пытаюсь использовать функцию отражения Hive, которые имеют эту подпись: reflect(class, method[, arg1[, arg2..]]) Я хочу проверить, если столбец c со значением hello world ! содержит world Итак, я написал: with a as (select "hello world !" as c) se…
11 июл '16 в 14:09
0 ответов

Hibernate партия из выбора и критериев

Я хотел бы выпить кучу get а также Criteria запросы вместе и попросить Hibernate выдать их в одном пакете. Есть ли в Hibernate такой интерфейс? Если нет, есть ли способ извлечь HQL из get а также Criteria объекты, чтобы я мог самостоятельно выдать и…
09 май '13 в 15:37
3 ответа

HQL Где IN для пустого списка вылетает

У меня есть заявление HQL, например, так: Select cast(ed.employee.employeeID as int) AS emp_id FROM Education AS ed WHERE ed.type.name IN (:typeNames) Иногда, однако, typeNames пусто. Это вызывает следующее: org.hibernate.hql.ast.QuerySyntaxExceptio…
09 дек '11 в 19:04
1 ответ

Добавление LinqToHqlGeneratorsRegistry исключает методы диалекта

Я использую NHibernate и NHibernate.Spatial. Последний определяется в конфигурации как диалект с этим значением: <property name="dialect">NHibernate.Spatial.Dialect.MsSql2012GeometryDialect, NHibernate.Spatial.MsSql</property> Когда я со…
09 ноя '16 в 09:47
1 ответ

HQL подзапросы в спящем режиме

Я должен написать hql для одного из подзапросов. Я получаю исключение Querysyntax. Ниже мой код. public List<URPTempSensor> findTempSensorObjs(String systemId, Character isLatest) { Map<String,Object> params = new HashMap<String,Objec…
24 апр '18 в 08:32
2 ответа

Быстрее выбрать оператор, используя спящий режим

В нескольких статьях упоминается, что мы не должны извлекать все столбцы таблицы. Мы должны избегать Select * from table1 и писать Select name, age, phone from table1, Q1) Значит ли это, что при написании HQL мы не должны писать from Table1? Q2) Я с…
22 апр '12 в 18:15
2 ответа

Hibernate Query - Получить последние версии по метке времени?

У меня есть база данных, которая используется как своего рода система контроля версий. То есть, вместо того, чтобы обновлять какие-либо строки, я добавляю новую строку с той же информацией. Каждая строка также содержит version столбец, который являе…
01 май '10 в 23:38
1 ответ

Отображение нескольких типов перечисления значений с аннотациями Hibernate

Чтобы сопоставить результат запроса Hibernate с пользовательским классом, содержащим перечисление, я должен сделать это в соответствии с этим постом, но я не хочу использовать имя поля перечисления, но одно из его нескольких значений: Properties par…
07 мар '18 в 09:17
1 ответ

Управляемые объекты не удалены по HQL-запросу

Я работаю над унаследованной кодовой базой Hibernate (3.3.2.GA - и поскольку программное обеспечение должно быть отправлено довольно скоро, у меня нет времени на обновление), в котором я пытаюсь удалить некоторые объекты из базы данных. После удален…
04 сен '13 в 14:16
3 ответа

Как сделать операцию выбора и удаления в спящем режиме

Ниже мой код имеет отношение "один ко многим" между родителем и учеником. Мое требование: Когда я даю студенту class_name тогда информация о родителях должна отображаться Если я введу ссылку id родитель, чтобы удалить, то соответствующий потомок это…
05 окт '16 в 11:02
1 ответ

HQL Date бросает неожиданный токен

Привет у меня проблемы с выполнением следующего запроса в HQL:
21 мар '14 в 00:23
1 ответ

Несколько объединений в одну ассоциацию с разными псевдонимами в Hibernate

Я создаю систему обмена сообщениями для своего веб-приложения, используя Spring MVC с Spring Data JPA и Hibernate в качестве поставщика JPA. У меня есть пять лиц: Thread, ThreadParticipant, Participant, Account а также Company, Каждая ветка сообщени…
18 мар '15 в 12:39
1 ответ

Hibernate HQL оставил соединение с нулевыми значениями

У меня есть эти 2 таблицы таблица А со столбцами: идентификатор, описание, заголовок таблица B со столбцами: id, user, authenticnt, rel_id таблица B rel_id - это FK для таблицы A.id (один к одному) ==> Table A Entity ==> @JoinColumn(name = "RE…
25 янв '17 в 09:51
2 ответа

HQL IN оператор, массив перечислений ClassCastException

Вот мой урезанный класс и перечисление. class A { @Enumerated (value = EnumType.STRING) AType type; } enum AType { X,Y } если я бегу query = FROM A a WHERE a.type = :type query.setParameter("type", AType.X); Все хорошо и модно. Однако, если я сделаю…
22 фев '11 в 21:01