[firebase-br] Truncar valores Firebird 2.0

Brayan Cicarone brayan.cicarone em gmail.com
Qui Jul 18 14:49:51 -03 2013


tenta assim
x = cast( (745.50 * 0.21) as decimal(15,2))


2013/7/18 Hélio Oliveira <hpensador em gmail.com>

> Bom dia Colega!
>
> O metodo TRUNC só está disponível nativamente a partir do Firebird 2.1.
>
> SuperRPG . wrote :
>
>  TRUNC(156.555, 2)
>>
>>
>> Em 17 de julho de 2013 14:43, Hélio Oliveira <hpensador em gmail.com>
>> escreveu:
>>
>>  Boa tarde Colegas!
>>>
>>> Preciso truncar o valor de uma operação em uma SP no Firebird 2.0 sem
>>> fazer uso de UDF.
>>>
>>> x = (a * b);
>>> x deve receber o valor truncado da operação de a * b, ignorando a partir
>>> da 3ª casa decimal.
>>>
>>> Exemplo: x = (745,50 * 0,21) = 156,555  preciso que x receba 156,55 e não
>>> 156,56
>>>
>>> [ ]'s,
>>>
>>> Hélio Oliveira
>>>
>>>
>>>
>>>
>>> ______________________________****________________
>>> 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>
>>> <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>
>>> <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>
>>
>
>
>
>
> ______________________________**________________
> 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