select add_months(trunc(sysdate,'yyyy'),12)-1 from dual; -- 获取上月的开始时间和结束时间 select to_char(to_date(to_char(add_months(sysdate,-1),'yyyy-mm'),'yyyy-mm'),'yyyy-mm-dd hh24:mi:ss') from dual; select to_char(to_date(to_char(sysdate,'yyyy-mm'),'yyyy-mm'),'yyyy...