相关疑难解决方法(0)

Hibernate本机查询 - char(3)列

我在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?

java oracle hibernate seam jpa

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

hibernate ×1

java ×1

jpa ×1

oracle ×1

seam ×1