Oracle中的ROUND函数用于将一个数值进行四舍五入。它的语法如下:
ROUND(number, decimal_places)
其中,number为要进行四舍五入的数值,decimal_places为保留的小数位数。
以下是一些例子来演示ROUND函数的使用:
1. 四舍五入到整数:
SELECT ROUND(3.8) FROM dual;
结果为4
2. 四舍五入到一位小数:
SELECT ROUND(3.856, 1) FROM dual;
结果为3.9
3. 四舍五入到两位小数:
SELECT ROUND(3.856, 2) FROM dual;
结果为3.86
请注意,如果要进行四舍五入的数值有一个小数位数超过指定的decimal_places,则结果将根据四舍五入规则进行调整。