oracle的默认账号密码在Oracle数据库中取某个月份的第一天和最后一天的方法

在Oracle数据库中取某个月份的第一天和最后一天的方法

oracle账号

 

取当前日期前一个月的第一天的日期

 

SELECT last_day(add_months(SYSDATE, -2)) + 1  FROM dual;

 

取当前日期前一个月的最后一天的日期

 

SELECT last_day(add_months(SYSDATE, -1)) 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

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。