arredoando float através de uma query ...
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!!!
Valeu!!!
Universodosoftware
Curtidas 0
Respostas
Edilcimar
07/05/2004
utilize uma variável tipo currency que ela coloca tudo com 2 casas decimais
GOSTEI 0
Universodosoftware
07/05/2004
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.
GOSTEI 0
Edilcimar
07/05/2004
coloque a variável prestacao : currency e depois utilize-a
GOSTEI 0
Emerson Nascimento
07/05/2004
tente com cast().
Update [nomedatabela]
set Prestacao = cast( (Prestacao - ((Prestacao * :Juros)/100)) as Numeric(15,2) )
veja se funciona...
Update [nomedatabela]
set Prestacao = cast( (Prestacao - ((Prestacao * :Juros)/100)) as Numeric(15,2) )
veja se funciona...
GOSTEI 0