[firebase-br] Problema em calculo - Ajuda

Marcos Weimer marcosweimer em gmail.com
Ter Set 25 13:42:56 -03 2012


Justamente oque eu não queria fazer era aumentar o campo. Estou vendo que
não vai existir outra saida.

-=Ma®©oS=-
Marcos R. Weimer
Delphi / C# / ASP.NET / WebServices / Firebird




Em 25 de setembro de 2012 12:09, marcelo <marcelo em teflamar.com.br> escreveu:

> aumente esse campo que dá certo.
> select cast((((1205.000000 - 0.050000) / 0.050000) * 100) as
> numeric(11,3)) from rdb$database
>
> Em 25/09/2012 12:01, Marcos Weimer escreveu:
>
>> Srs.
>>
>> executando este select em uma procedure: (estes valores são obtidos
>> durante
>> o proc. apenas para "cortar o caminho" ja passei com os valores que causam
>> a falha)
>>
>> select (((1205.000000 - 0.050000) / 0.050000) * 100)
>> from rdb$database
>>
>> Isto retorna um campo numeric(18,12), ai vem a questão, como faço isto
>> caber em um campo numeric(8,3) ?
>> Cast não funciona.
>>
>> Alguma dica?
>>
>>
>>
>> -=Ma®©oS=-
>> Marcos R. Weimer
>> Delphi / C# / ASP.NET / WebServices / Firebird
>> ______________________________**________________
>> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>
>>
>
> ______________________________**________________
> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista