[firebase-br] Resultado de divisoes

Eduardo Jedliczka eduardo em gerasoftinfo.com.br
Qui Nov 4 16:33:37 -03 2004


o FB pegou o inteiro 6 e dividiu pelo inteiro 5, como é uma opereção entre
inteiros, ele retornou o nº inteiro 1. depois transformou no real  1.00

Experimente fazer um select cast(6.00 / 5.00 as numeric(7,2)) FROM
RDB$DATABASE

[s]

=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
----- Original Message ----- 
From: "LISTA" <camillo_fb em rt.srv.br>
To: <lista em firebase.com.br>
Sent: Thursday, November 04, 2004 3:10 PM
Subject: [firebase-br] Resultado de divisoes


> Porque quando executo o seguinte comando o resultado é 1, ou seja, so a
parte inteira da divisão ? Como faço para obter o resultado exato da divisão
dentro de um SP?
>
> SELECT cast(6/5 as real)  FROM RDB$DATABASE
>
> Percebi isso quando fiz uma SP e o resultado estava sempre errado, fazendo
o debug verifiquei que o erro era decorrente da situação acima.
>
> Desdee ja agradeço a todos
>
> Camillo
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>





Mais detalhes sobre a lista de discussão lista