Domanda

Quando eseguo una query come questo in Oracle 10g utilizzando sqldeveloper, funziona benissimo.

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

mi dà il nome e il paese. Quando eseguo in ibernazione come una query di nome, ottengo solo 'C' invece di 'Canada' per "paese".

Perché è così?

È stato utile?

Soluzione

selezionare cast ( 'Canada' come VARCHAR2 (100)) come "paese", emp.name come "nome" da emp.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top