add_month(n1,n2),n1表示日期格式数据,n2表示对日期加减的数字(以月为单位) 1 获取上个月的今天:select add_months(sysdate,-1) from dual 四.last_day()函数 last_day()函数返回指定日期对应月份的最后一天 1 获取当前日期的最后一天:SELECT last_day(SYSDATE) FROM dual 标签: Oracle 0 0 « ...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), ‘yyyy-mm-dd’) “本月第一天”, to_char(last_day(sysdate), ‘yyyy-mm-dd’) “本月最后一天”–Oracle trunc()函数的用法 /***日期***/ 1.select trunc(sysdate) from dual –2011-3-18 今天的日期为2011-3-18 2.select...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_char(last_day(sysdate), 'yyyy-mm-dd') "本月最后一天" --Oracle trunc()函数的用法 /***日期***/ 1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18 2.select tr...
oracle获取本⽉第⼀天和最后⼀天及Oracletrunc()函数的⽤法select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本⽉第⼀天",to_char(last_day(sysdate), 'yyyy-mm-dd') "本⽉最后⼀天"--Oracle trunc()函数的⽤法 /***⽇期***/ 1.select trun...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_char(last_day(sysdate), 'yyyy-mm-dd') "本月最后一天" --Oracle trunc()函数的用法 /***日期***/ 1.select trunc(sysdate) from dual --2011...
select to_char(trunc(add_months(last_day(sysdate), -1) + 1), ‘yyyy-mm-dd‘) "本月第一天", to_char(last_day(sysdate), ‘yyyy-mm-dd‘) "本月最后一天" --Oracle trunc()函数的用法 /***日期***/ 1.select trunc(sysdate) from dual --2011...
SELECT TO_CHAR(SYSDATE,'WW') 当前周数 FROM DUAL; --- 当前周数 3.日期函数 ADD_MONTHS,MONTHS_BETWEEN; NEXT_DAY,LAST_DAY SELECT LAST_DAY(ADD_MONTHS(SYSDATE,-1)) FROM DUAL --- 上个月最后一日 SELECT MONTHS_BETWEEN(SYSDATE,DATE'2019-02-13') FROM DUAL --- 两个时间段间的月差距 SELECT...
SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1,'yyyy-mm-dd HH24:mi:ss') FROM DUAL; //char格式 trunc()函数 trunc函数处理数字 该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。 其具体的语法格式如下 TRUNC(number[,decimals]) ...
select add_months(sysdate,-2) from dual; 结果: 增加两个月 减去两个月 (5)LAST_DAY(date) 返回包含给定日期的那个月的最后一天。 语句: select last_day(sysdate) from dual; 结果: (6)NEXT_DAY(date,char) 该函数返回当前日期向后的一周char所对应的日期,char表示的是星期几,全称和缩写都可以,但必...
ADD_MONTHS(d,n) --时间点d再加上n个月 ex. select sysdate, add_months(sysdate,2) aa from dual; SYSDATE AA --- --- 21-SEP-07 21-NOV-07 LAST_DAY(d) --时间点d当月份最后一天 ex. select sysdate, LAST_DAY(sysdate) LAST_DAY from dual; SYSDATE LAST_DAY ---...