oracle把日期转为数值,oracle 数值函数、日期函数、转换函数 |
您所在的位置:网站首页 › oracle日期转换函数 › oracle把日期转为数值,oracle 数值函数、日期函数、转换函数 |
----------------------------------------------数值函数 --1,round 取整10的N次方(四舍五入) select round(412,-3) from dual; select round(4199.313,-2) from dual; --2,mod 取余 select mod(3,4) from dual; --3,trunc 与round相似 select trunc(412.13,-1) from dual; ---------------------------------------------日期函数 --1,months_between() 计算当前时间到距离时间的月数 select ename,months_between(sysdate,emp.hiredate) from emp; --2,add_months() 当前时间月往后加N select add_months(sysdate,1)from dual; --3,next_day 下个星期一得时间 select next_day(sysdate,'星期一') from dual; --4,last_day 这个月的最后一天 select last_day(sysdate) from dual; ---------------------------------------------转换函数 --1,tochar 用法to_char(n,[fmt]) fmt用于指定数字格式模型 select to_char(sysdate,'yyyy') from dual; select to_char(sysdate,'fmyyyy-mm-dd'),to_char(sysdate,'D') from dual; select to_char(sal,'$999,999,999') from emp; select to_char(sysdate,'D') from dual; --2, to_number select to_number('13')+to_number('14') from dual; --3,to_date select to_date('20090210','yyyyMMdd') from dual; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |