操作数字的函数
该实验的目的是掌握常用的关于数字操作的函数
数字操作函数
SELECT ROUND(45.923,2), ROUND(45.923,0), ROUND(45.923,-1) FROM DUAL;
ROUND(45.923,2) ROUND(45.923,0) ROUND(45.923,-1)
--------------- --------------- ----------------
45.92 46 50
SELECT TRUNC(45.923,2), TRUNC(45.923), TRUNC(45.923,-2) FROM DUAL;
TRUNC(45.923,2) TRUNC(45.923) TRUNC(45.923,-2)
--------------- ------------- ----------------
45.92 45 0
以小数点位核心,2 是小数点后两位,0 可以不写,表示取整,-1 表示小数点前一位
ROUND 是四舍五入,TRUNC 是截断,全部舍弃。
select ceil(45.001) from dual;取整,上进位,和 trunc 全部去掉正好相反
CEIL(45.001)
------------
46
select abs(-23.00) from dual;取绝对值
select mod(sal,2000) from emp;取余数

扫描二维码关注我的微学堂
搜索刘老师微信号:Rman-2014,备注“Oracle学习与咨询”,即可添加好友;或者扫描下面二维码,关注我的“微学堂”公众号,了解最新OCP认证动态、题库及答案解析、培训机构及讲师介绍、课堂授课内容等。每天还有一篇技术文章发布哦!

最后修改时间:2019-12-20 16:31:18
文章转载自Oracle微学堂,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




