Hibernate Queryは、文字列の最初の文字のみを返します
-
27-10-2019 - |
質問
Sqldeveloperを使用してOracle 10Gでこのようなクエリを実行すると、正常に実行されます。
select 'Canada' as "country", emp.name as "name" from emp.
名前と国をくれます。名前付きクエリとして冬眠でそれを実行すると、「国」の「カナダ」の代わりに「C」のみを取得します。
なぜそうなの?
解決
cast( 'canada'としてvarchar2(100))を「国」として選択し、empから「名前」としてemp.nameを選択します。
所属していません StackOverflow