Exception ao inserir ponto flutuante no Oracle

2 respostas
K

Olá pessoal!
Criei uma coluna do tipo “NUMBER(3, 2)” no Oracle. Quando tento inserir, por exemplo, o valor 12.0, é gerada uma SQLException dizendo que o “valor é maior que a precisão especificada para essa coluna”.
Dêem alguma dica!

Obrigado!
Kallás.

2 Respostas

H

Isso ocorre porque a coluna que você criou suporta três digitos, sendo que dois são depois da virgula, portanto 12.0 não é suportado pela sua coluna. Ou seja você só conseguirá inserir dados que vão de 0.01 a 9.99

K

Valeu pela ajuda, amigo!
O problema é esse mesmo; depois de muito apanhar, também acabei descobrindo isso…

Obrigado!

Criado 22 de janeiro de 2007
Ultima resposta 23 de jan. de 2007
Respostas 2
Participantes 2