запрос гибернации возвращает только первый символ строки - PullRequest
4 голосов
/ 17 марта 2011

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

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

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

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

1 Ответ

9 голосов
/ 17 марта 2011

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

...