Как использовать функцию CAST с JPQL Query - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь использовать функцию CAST в запросе JPQL для преобразования типа данных из Integer в String. Но я получаю QuerySyntaxException.

JPQL-запрос

@Query("select a from Alerts as a "
        + "Inner Join RoomTransfer as rt ON  a.salertActionData= cast (rt.nTransId character varying)" 
        + " where a.nalertId=?1")
public List<Alerts> transferedDetailsByAlertId(Integer nalert_id );

Ошибка

java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: expecting CLOSE, found 'varying' near line 1

Может кто-нибудь сказать, пожалуйста, что я делаю не так?

1 Ответ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...