我在Oracle中有一个表,其中SC_CUR_CODE列是CHAR(3)
当我做:
Query q2 = em.createNativeQuery("select sc_cur_code, sc_amount from sector_costs");
q2.setMaxResults(10);
List<Object[]> rs2 = q2.getResultList();
for (Object[] o : rs2) {
System.out.println(">>> cur=" + o[0]);
}
Run Code Online (Sandbox Code Playgroud)
我看到cur=E而cur=U不是cur=EUR和cur=USD
o[0] 是一个java.lang.Character
我怎样才能得到充分的价值EUR和USD?