Pessoal,
Estou com uma grande dificuldade para mapear as colunas do tipo number do oracle para o hibernate.
No dialeto, todas estas colunas são identificadas como BigDecimal, mas eu quero que uma coluna no banco que tenha o tipo “number(9,0)” seja mapeada como integer, “number(4,0)” como smallint, e as que tem uma escala maior que zero sejam mapeadas como float.
Tem como fazer isso alterando o dialeto do oracle?
Estou usando Oracle 10g e Hibernate3.
Obrigado.