Oracle 获取月初和月末
SELECT SYSDATE CURRENT_DT,
TRUNC(SYSDATE,'MM') MONTH_BEGIN,
ADD_MONTHS(TRUNC(SYSDATE,'MM'),1)-1 MONTH_END
FROM DUAL;

All for u
SELECT SYSDATE CURRENT_DT,
TRUNC(SYSDATE,'MM') MONTH_BEGIN,
ADD_MONTHS(TRUNC(SYSDATE,'MM'),1)-1 MONTH_END
FROM DUAL;
