【发布时间】:2018-03-27 07:33:49
【问题描述】:
我只想保留小数点后的前两位,但我不想四舍五入或转换该值。
例如:
143,655 -> 143.65
547934,945 -> 547934,94
转换或舍入值不起作用,它会修改值。
【问题讨论】:
-
那是
Comma或Dot?
标签: sql-server tsql
我只想保留小数点后的前两位,但我不想四舍五入或转换该值。
例如:
143,655 -> 143.65
547934,945 -> 547934,94
转换或舍入值不起作用,它会修改值。
【问题讨论】:
Comma 或Dot?
标签: sql-server tsql
使用带有截断功能的ROUND()
https://docs.microsoft.com/en-us/sql/t-sql/functions/round-transact-sql
select round(143.655, 2, 1),
round(547934.945, 2, 1)
最后一个参数,非零时会截断
【讨论】: