SQL> select ceil(23.33) from dual;CEIL(23.33)
-----------
24Elapsed: 00:00:00.30
SQL> select round(23.33) from dual;ROUND(23.33)
------------
23Elapsed: 00:00:00.30
-----------
24Elapsed: 00:00:00.30
SQL> select round(23.33) from dual;ROUND(23.33)
------------
23Elapsed: 00:00:00.30
------------
12SQL> select trunc(12.23) from dual;TRUNC(12.23)
------------
12
2select round(2.34,0) from dual;2round的第二个参数默认为0,即取整
ceil()是进一,floor()是去尾,都是返回整数。。
trunc()也是去尾,但是可以指定小数位数,不指定即为取整,所以也是对的。。