DB/Oracle DB
ORACLE INTERVAL 윤년 윤달
백엔드담당자
2024. 2. 29. 10:20
반응형
윤년(2/29) 가 있을경우 윤년이 제대로 계산되지 않는 문제가 있다
ADD_MONTH() 로 대체하는 게 좋다
단, ADD_MONTH('20240229', -12) 할 경우
2023-02-28 ~ 2024-02-29 까지로 1년치를 조회하여
ADD_MONTH('20240228', -12) 과 중복데이터가 발생할 수 있으므로 주의해야한다
2023-02-28 ~ 2024-02-28
반응형