Hibernate requête native - char(3) de la colonne

J'ai une table dans Oracle où la colonne SC_CUR_CODE est de type CHAR(3)

Quand je fais:

    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]);
    }

Je vois cur=E et cur=U au lieu de cur=EUR et cur=USD

o[0] est un java.lang.Caractère

Comment puis-je obtenir la pleine valeur EUR et USD ?

OriginalL'auteur Guus | 2011-02-02