Problemas com ResultSetMetadata e Oracle

1 resposta
Gustavo_Yu

Olá pessoal… meu problema é o segunite…

Eu preciso pegar o tipo da coluna da tabela do banco de dados Oracle, através do resultset metadata…
Eu consigo pegar quando é varchar e quando é numero…

O problema é que se no Oracle for Integer, ele fala que é do tipo java.sql.Types.NUMERIC:
Se for FLOAT ele fala que é do tipo java.sql.Types.NUMERIC:
Se for INT, ele fala que é do tipo java.sql.Types.NUMERIC:

Todos os tipos de numero que eu testei ele fala que é numeric…

Alguém tem idéia de o que eu posso fazer para conseguir essa distinção???

Obrigado!

1 Resposta

vanzella

Vc pode julgar o que sera pelo tamanho e pelas casas decimais, no ResultSetMetaData vc consegue todas essas informações.

Criado 30 de outubro de 2008
Ultima resposta 30 de out. de 2008
Respostas 1
Participantes 2