728x90
오라클 입력일자로부터 24개월 구하기
SELECT to_char(ADD_MONTHS(TO_DATE(:MONTH, 'YYYYMM'), (LEVEL-1)),'yyyymm') AS YMD FROM DUAL
CONNECT BY ADD_MONTHS(TO_DATE(:MONTH, 'YYYYMM'), (LEVEL-1)) <= ADD_MONTHS(TO_DATE(:MONTH, 'YYYYMM'),+23)
입력값을 '201908' 로 한다면
2019년 8월부터 24개월간 값을 나타낸다.
728x90
'SQL > Oracle' 카테고리의 다른 글
오라클 클라이언트 설치 없이 사용하기 (0) | 2019.10.07 |
---|---|
windows 10 oracle 12.2 install fail with PRVF-3919 (0) | 2019.09.27 |
오라클 toad 튜닝 준비 (0) | 2019.07.16 |
오라클 ALTER TABLE 컬럼 속성 변경 (0) | 2019.06.13 |
오라클 날짜 연산 문제 수정 (0) | 2017.05.13 |
댓글