ROUND
返回数字表达式并四舍五入为指定的长度或精度。语法
ROUND ( numeric_expression , length [ , function ] ) SELECT ROUND(123.9994, 3), ROUND(123.9995, 3) ,ROUND(123.9994, 3,1), ROUND(123.9995, 3,1)
GO
返回数字表达式并四舍五入为指定的长度或精度。语法
ROUND ( numeric_expression , length [ , function ] ) SELECT ROUND(123.9994, 3), ROUND(123.9995, 3) ,ROUND(123.9994, 3,1), ROUND(123.9995, 3,1)
GO
12.35 结果符合 补充 但是中间使用cast转换 对于海量数据 效率是否会有影响!
go
select convert(numeric(18,2),12.3456)--------------------
12.35(1 row(s) affected)
--------------------
12.35(1 row(s) affected)