Q
舍入小数位数
-1
A
回答
0
某些DBMS产品有round
:
round(brutto,2)
ANSI SQL的方式将是一个双cast
:
cast((cast(brutto as decimal (12,2)) as decimal(15,5))
0
在任何数据库,你可以做到这一点通过转换为有两位小数的decimal
。例如:
select cast(brutto as decimal(10, 2))
许多数据库也会让你改变列的类型。例如:
alter table brutto alter brutto decimal(10, 2);
但是,并非所有的数据库都支持这种(或类似的)语法。
0
实测值的溶液:
UPDATE acc_data SET brutto = ROUND(brutto,2) 其中DOC_ID = '00C19695AB574568B9590508A4601E9F'
相关问题
- 1. 将数字舍入到小数位
- 2. T-SQL舍入到小数位
- 3. MS Access四舍五入SQL小数位
- 4. python下舍入为2位小数
- 5. 舍入到小数点后一位?
- 6. 如何取整或舍入小数位?
- 7. 在Javascript中舍入到2位小数
- 8. Fortran - 要舍入到小数点一位
- 9. 向下舍入到一位小数
- 10. Java的舍入到两位小数
- 11. 索引小数位的舍入
- 12. 舍入小数值
- 13. R舍入单位的舍入数
- 14. 在SQL中将浮点数舍入到2位小数位
- 15. 在Sass中舍入数字并调整小数位数
- 16. 在Java中舍入小数
- 17. 将小数点后两位数舍入到3位小数点,但在小数点后三位消失0
- 18. 四舍五入没有小数位(值与10位小数返回?)
- 19. 爪哇,四舍五入到小数点后两位数
- 20. C#四舍五入双到指定的小数位数
- 21. 如何四舍五入浮点数。到小数点后两位?
- 22. 将C++中的浮点数舍入到一位小数
- 23. 如何在不舍入的情况下截断小数位数?
- 24. 如何将数字四舍五入到小数点后两位
- 25. AngularJS {{val |数字:1}}不舍入到小数点后1位
- 26. 如何四舍五入数字小数位
- 27. C++舍入双精度小数点后两位数
- 28. 四舍五入SSRS中的可变小数位数
- 29. 四舍五入双Java中 - 最少小数位数
- 30. Angularjs指令在小数点后舍入两位数
哪个DB味道?该列的数据类型是什么?你想选择或插入舍入?你能改变表格的定义吗? – spender