oracle的时间函数

今天碰到一个时间函数: numtodsinterval   看起来好难记。

不过有方法,numto 代表数字转换, ds  代表  day,hour,minute,second ,  interval 代表 间隔, 然后合成一个词 numtodsinterval

例子: 

1   select sysdate,sysdate+numtodsinterval(5,'second'),sysdate+numtodsinterval(5,'minute'),sysdate+numtodsinterval(5,'hour'),sysdate+numtodsinterval(5,'day')  from dual;


还有一个函数: numtoyminterval ----  numto 代表 数字转换, ym  代表  year,month,  interval 代表 间隔

select sysdate,sysdate+numtoyminterval(1,'month'),sysdate+numtoyminterval(1,'year') from dual;

其他的常见函数: to_date()

原文地址:https://www.cnblogs.com/Tom-Idea/p/4560239.html