欢迎光临
我们一直在努力

oracle获取某月的第一天、最后一天

上个月的第一天:

SELECT to_char(last_day(add_months(SYSDATE, -2)) + 1, 'yyyy-mm-dd') as First_Day_of_Last_Month
  FROM dual;

上个月的最后一天:

SELECT to_char(last_day(add_months(SYSDATE, -1)), 'yyyy-mm-dd') as Last_Day_of_Last_Month
  FROM dual;

当月第一天和最后一天:

select to_char(trunc(sysdate, 'MONTH'), 'yyyy-mm-dd') First_DayOfMonth,
       to_char(last_day(trunc(sysdate, 'MONTH')), 'yyyy-mm-dd') Last_DayOfMonth
  from dual;

参考:http://fanli7.net/a/bianchengyuyan/C__/20130423/345149.html

赞(0) 打赏
未经允许不得转载:Ddmit » oracle获取某月的第一天、最后一天

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

登录

找回密码

注册