Запрос Hibernate возвращает только первый символ строки
-
27-10-2019 - |
Вопрос
Когда я запускаю такой запрос в Oracle 10G, используя SQLdeveloper, он работает нормально.
select 'Canada' as "country", emp.name as "name" from emp.
Дает мне имя и страну. Когда я запускаю его в Hibernate как названный запрос, я получаю только «C» вместо «Канады» для «страны».
Почему это так?
Решение
Выберите CAST («Канада» как varchar2 (100)) как «страна», emp.name как «имя» из EMP.
Не связан с StackOverflow