Pregunta

Cuando ejecuto una consulta como esta en Oracle 10g usando SQLDegeloper, funciona bien.

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

Me da el nombre y el país. Cuando lo ejecuto en Hibernate como una consulta con nombre, solo obtengo 'C' en lugar de 'Canadá' para "país".

¿Por qué esto es tan?

¿Fue útil?

Solución

Seleccione Cast ('Canadá' como VARCHAR2 (100)) como "país", emp.name como "nombre" de Emp.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top