RE: RES: [firebase-br] Campo calculado - divisão por zero

Rubem Nascimento da Rocha djpardalrocha em hotmail.com
Seg Fev 20 12:43:09 -03 2006


Mas isso só é válido se vc estiver usando o FireBird 1.5 ou maior.
Sds.

>From: Fabrício Fadel Kammer <ffkammer em conchalnet.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: "'FireBase'" <lista em firebase.com.br>
>Subject: RES: [firebase-br] Campo calculado - divisão por zero
>Date: Fri, 17 Feb 2006 18:45:08 -0300
>
>ops galera... valeu!
>
>Não sabia q podia usar estruturas condicionais dentro de um campo
>calculado.
>
>[]s
>
>Fabrício
>
>-----Mensagem original-----
>De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
>Em nome de Jeferson Oliveira
>Enviada em: sexta-feira, 17 de fevereiro de 2006 18:11
>Para: lista em firebase.com.br
>Assunto: Re: [firebase-br] Campo calculado - divisão por zero
>
>
>Fabrício,
>
>Na propriedade COMPUTED BY faça um teste dos valores.
>Um exemplo:
>case when Valor2 > 0 then
>   cast( valor1/valor2 as numeric(15,2) )
>else 0 end
>
>
>Um abraço!
>
>Jeferson Oliveira
>
>
>"Fabrício Fadel Kammer"
><ffkammer em conchalnet.com.br> escreveu na
>mensagem news:008101c63404$a34d6630$1b0aa8c0 em fabricio...
>Salve galera!
>
>Preciso criar um campo calculado em minha tabela da seguinte forma:
>cast( valor1/valor2 as numeric(15,2) ), porém tenho um sério problema...
>o valor2 pode ser igual 0 (zero) e, nesse caso, o resultado do cálculo
>deveria me trazer 0.
>
>Alguém sabe como solucionar isso???
>
>[]s
>
>Fabrício F. Kammer
>
>
>______________________________________________
>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
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
>
>______________________________________________
>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
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br





Mais detalhes sobre a lista de discussão lista