Команда Hibernate SQL не завершена должным образом

#oracle #hibernate #jpa

#Oracle #переход в спящий режим #jpa

Вопрос:

Я не могу понять, почему hibernate не может выполнить этот запрос в базе данных Oracle 12c.

 SELECT *
FROM T_MESSAGE m
         inner join T_METADATA smj on smj.C_ID = m.F_SYSTEM_METADATA_JSON
         inner join T_MESSAGETHREAD mt on mt.C_ID = m.F_MESSAGE_THREAD
         inner join T_EXCLUDEDUSER exu on exu.F_MESSAGE_ID = m.C_ID
WHERE m.c_deleted = 0
  AND mt.C_ID > 121
  AND exu.F_USER_ID <> 293;       
  

ПРИМЕЧАНИЕ: я заменил ? правильные значения.
ПРИМЕЧАНИЕ: я использовал собственный SQL-запрос.

Я получаю это исключение в режиме гибернации :

 Caused by: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended      
  

Что не так?
Как можно решить эту проблему?

Комментарии:

1. Удалите ; из вашей строки SQL

2. ха-ха, спасибо, чувак: D