ROUND¶
说明¶
返回数字表达式并四舍五入为指定的长度或精度。
参数¶
numeric_expression
精确数字或近似数字数据类型类别的表达式。将要被四舍五入的值。
length
numeric_expression将要四舍五入的精度。length 必须是整数类型,或者可以转换为整数的其它类型。
- 当 length 为正数时,
numeric_expression四舍五入为 length 所指定的小数位数。- 当 length 为负数时,
numeric_expression则按 length 所指定的在小数点的左边四舍五入。
示例¶
示例1: 用 ROUND 圆整浮点数到小数点后 3 位
-- 用 ROUND 圆整浮点数到小数点后 3 位
SELECT ROUND(192.30234, 3);
ROUND(numeric) |
--------------------
192.302 |
总数目:1
示例2: 用 ROUND 圆整浮点数到最接近的整数
-- 用 ROUND 圆整浮点数到最接近的整数
SELECT ROUND(192.30234);
ROUND(numeric) |
--------------------
192 |
总数目:1