[firebase-br] Entendendo conversao de valores numericos
Jeferson Oliveira
jeferson em mvtec.com.br
Qui Mar 2 15:05:01 -03 2006
Prezados,
No exemplo abaixo a execução da sentença retorna (exibe) dois números
idênticos (392.20) formatados com duas casas decimais, mas na comparação são
considerados diferentes.
Há uma forma mais adequada de realizar essa comparação, de modo que os
resultados sejam considerados iguais?
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))
Grato pela atenção!
Jeferson Oliveira
Mais detalhes sobre a lista de discussão lista