ROUND
函数返回参数 numeric
四舍五入后的值。
ROUND (numeric[,decimal])
参数 |
说明 |
---|---|
numeric |
数值型( |
decimal |
如果 |
不指定 decimal
时返回类型与参数 numeric
的类型相同,指定 decimal
时,返回类型为 NUMBER
数据类型。
此示例显示了在 decimal
的不同值下四舍五入 5555.6666 的结果。
执行以下语句:
SELECT ROUND(5555.6666, 2.1), ROUND(5555.6666, -2.6), ROUND(5555.6666) FROM DUAL;
查询结果如下:
+----------------------+-----------------------+------------------+
| ROUND(5555.6666,2.1) | ROUND(5555.6666,-2.6) | ROUND(5555.6666) |
+----------------------+-----------------------+------------------+
| 5555.67 | 5600 | 5556 |
+----------------------+-----------------------+------------------+
CURRENT_DATE函数返回当前会话时区中的当前日期。语法CURRENT_DATE参数无参数。返回类型DATE数据类型。示例此示例显示了不同会话...
NUMTODSINTERVAL函数是把参数n转为以参数interval_unit为单位的INTERVAL DAY TO SECOND数据类型的值。语法NUMTO...
APPROX_COUNT_DISTINCT函数是聚合函数,它对某一列去重后的行数进行计算,结果只能返回一个值,且该值是近似值,该函数可以进一...
ROLLUP函数是聚合函数,它是GROUP BY语句的简单扩展。在数据统计和报表生成过程中,它可以为每个分组返回一个小计,同时...