Oracle中的日期函数

(一)查询系统的当前日期用sysdate,用法以下:函数

select sysdate from dual spa

日期操做的三个格式:ast

日期-数字=日期date

日期+=日期select

日期-日期=数字(天数)next

(二)经常使用的日期操做函数查询

一、add_months(日期,函数)                 指定的日期加上指定的月数,求出新的日期数字

select  sysdate,add_months(sysdate,5) from dual日期

二、months_between(日期1,日期2)     求出两个日期以前的月数系统

select sysdate,months_between(sysdate, sysdate +30) from dual

三、next_day(日期,星期数)                 求出下一个指定的星期数是几号

select sysdate ,next_day(sysdate,'星期一') from dual

四、last_day(日期)                               求出指定日期所在月的最后一天

select sysdate,last_day(sysdate) from dual

相关文章
相关标签/搜索