Запрос Dynami c - изменить порядок с помощью функции postgresql - PullRequest
0 голосов
/ 24 марта 2020

Я хочу использовать функцию postgresql TRIM в моем динамическом c запросе. Теперь у меня есть что-то вроде этого:

select col_name from table ORDER BY col_name ASC;

Но я хочу добиться этого:

select col_name from table ORDER BY TRIM(col_name) ASC;

или:

select TRIM(col_name) as new_col from table ORDER BY new_col ASC;

В java Я пытался:

dynamicQuery.addOrder(OrderFactoryUtil.asc("TRIM(col_name)"));

, но я получаю сообщение об ошибке:

Причина: org.hibernate .QueryException: не удалось разрешить свойство: TRIM (col_name) из: my_class_path

Есть идеи? Заранее спасибо.

...