[firebase-br] D?vida convers?o de valores num?ricos
Jeferson Oliveira
jeferson em mvtec.com.br
Qui Fev 23 17:58:13 -03 2006
Prezados,
Gostaria da ajuda de vocês para compreender melhor o que está acontecendo
quando converto valores numéricos.
No exemplo abaixo a execução da sentença retorna (exibe) dois números
idênticos formatados com duas casas decimais, mas na comparação são
considerados diferentes.
select cast('392.19998' as numeric(15, 2)),
cast('392.20045' as numeric(15, 2))
from RDB$DATABASE
where cast('392.19998' as numeric(15, 2))
<>
cast('392.20045' as numeric(15, 2))
A comparação não deveria ser feita com o resultado da conversão?
Grato pela atenção!
Jeferson Oliveira
Mais detalhes sobre a lista de discussão lista