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

Fabrício Fadel Kammer ffkammer em conchalnet.com.br
Sex Fev 17 19:45:08 -03 2006


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









Mais detalhes sobre a lista de discussão lista