[firebase-br] Ajuda...
Eduardo Bahiense
eduardo em icontroller.com.br
Qua Jan 30 15:26:10 -03 2008
Olá France
Provavelmente, nada de errado com a trigger, o que deve estar
acontecendo é que vc está fazendo operações entre integer e numeric(4,1).
O FB nivela por baixo integer X numeric = integer
Para ter o resultado como numeric, faça:
4.5 * 3.0 ou 4.5 * cast(3 as numeric(4,1))
Abs
Eduardo
France Ricardo M. Gonzaga escreveu:
> Ai galera estou tentando fazer um calculo direto em uma trigger e tenho
> campos numeric(4,1) mas é o seguinte:
>
>
>
> Quando entro com valores tipo 4.5 ele arredonda direto para 5 e o campo fica
> com o valor 5 sendo que algumas vezes o valor vai ser 3.1 ou 3.3 e ele
> arredonda todos.
>
>
>
> Gostaria de saber se a algo de errado com campos numeric em trigger´s
>
>
>
> Obrigado.
>
>
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista