특정 날짜 뒤에 오는 요일 날짜 출력 (NEXT_DAY)
: 특정 날짜 다음 돌아오는 특정 요일의 날짜 출력
--'2020-08-21'부터 바로 돌아오는 수요일의 날짜 출력
SELECT '2020-08-21' as 날짜, NEXT_DAY('2020-08-21', '수요일')
FROM DUAL;
--오늘 날짜 출력
SELECT SYSDATE as 오늘
FROM DUAL;
--오늘부터 돌아오는 목요일
SELECT NEXT_DAY(SYSDATE, '화요일') as "다음 날짜"
FROM DUAL;
--'2020-01-01'부터 10개월 뒤 돌아오는 일요일
SELECT NEXT_DAY(ADD_MONTHS('2020-01-01', 10), '일요일') as "다음 날짜"
FROM DUAL;
--오늘부터 10개월 뒤 돌아오는 일요일
SELECT NEXT_DAY(ADD_MONTHS(sysdate, 10), '일요일') as "다음 날짜"
FROM DUAL;
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 문자형으로 데이터 유형 변환 (TO_CHAR) (0) | 2020.08.21 |
---|---|
[Oracle] 특정 날짜가 잇는 달의 마지막 날짜 출력 (LAST_DAY) (0) | 2020.08.21 |
[Oracle] 개월 수 더한 날짜 출력 (ADD_MONTHS) (0) | 2020.08.21 |
[Oracle] 날짜 간 개월 수 출력 (MONTHS_BETWEEN) (0) | 2020.08.21 |
[Oracle] 나눈 나머지 값 출력 (MOD) (0) | 2020.08.21 |