[firebase-br] Valores com sujeiras
Pedro
pedro em oressoftware.com
Qua Mar 13 15:43:59 -03 2013
Boa tarde Sr. tenho uma trigger que atualiza um determinado campo de uma
tabela, o mesmo é do tipo *double precision*, segue a trigger que atualiza
este campo valor abaixo :
update caixa_pdv t1 set t1.qtde_lancamentos = t1.qtde_lancamentos+1,
t1.saldo_atual = (Select sum(valor) from
caixa_pdv_mov
where numero_caixa =
new.numero_caixa
and cod_empr =
new.cod_empr
and status = 1
)
Exemplo do que ocorre, do um select no campo após a trigger atualiza-lo e
aparece o valor 957,310, porém quando clico em cima do valor aparece
957,3099999999999, já utilizei diversas maneiras para solucionar o problema,
como round, trunc e etc, gostaria de saber se alguém já passou por este
problema.
Mais detalhes sobre a lista de discussão lista