Запрос Hibernate возвращает только первый символ строки

StackOverflow https://stackoverflow.com/questions/5343355

  •  27-10-2019
  •  | 
  •  

Вопрос

Когда я запускаю такой запрос в Oracle 10G, используя SQLdeveloper, он работает нормально.

select 'Canada' as "country", emp.name as "name" from emp.

Дает мне имя и страну. Когда я запускаю его в Hibernate как названный запрос, я получаю только «C» вместо «Канады» для «страны».

Почему это так?

Это было полезно?

Решение

Выберите CAST («Канада» как varchar2 (100)) как «страна», emp.name как «имя» из EMP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top