在Oracle 数据库中取某个月份的第一天和最后一天的方法 取当前日期前一个月的第一天的日期 SELECT last_day(add_months(SYSDATE, -2)) + 1 FROM dual; 取当前日期前一个月的最后一天的日期 SELECT last_day(add_months(SYSDATE, -1)) FROM dual;