Fórum arredoando float através de uma query ... #230774

07/05/2004

0

colegas, tenho uma query onde faço uma update em uma tabela, só q gostaria que o valor float fosse arredondado no resultado da query se possível para duas casas decimais, se alguém souber algum comando q faz esse arredondamento via query, ajude.


Valeu!!!


Universodosoftware

Universodosoftware

Responder

Posts

09/05/2004

Edilcimar

utilize uma variável tipo currency que ela coloca tudo com 2 casas decimais


Responder

Gostei + 0

09/05/2004

Universodosoftware

utilize uma variável tipo currency que ela coloca tudo com 2 casas decimais



Amigo, a questão é que minha query está assim

Update [nomedatabela]
set Prestacao = Prestacao - ((Prestacao * :Juros)/100)
...

o q acontece q dependendo da correção (juros) ele está dando em diversas casa decmais e o delphi não está aceitando alterar. Será q alguém já passou por isso, ou teria alguma dica pra mim?
Utilizo o sqlserver7.


Responder

Gostei + 0

09/05/2004

Edilcimar

coloque a variável prestacao : currency e depois utilize-a


Responder

Gostei + 0

09/05/2004

Emerson Nascimento

tente com cast().

Update [nomedatabela]
set Prestacao = cast( (Prestacao - ((Prestacao * :Juros)/100)) as Numeric(15,2) )

veja se funciona...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar