1
2
3
4
5
|
SELECT
TO_CHAR(NEXT_DAY(SYSDATE - 49, 4), 'YYYYMMDD') AS six_weeks_ago_wed, -- 6주 전 수요일
TO_CHAR(TRUNC(SYSDATE, 'IW') + 2, 'YYYYMMDD') AS this_week_wed, -- 이번 주 수요일
TO_CHAR(NEXT_DAY(SYSDATE, 4), 'YYYYMMDD') AS next_wed -- 다음 주 수요일
FROM DUAL;
|
* SYSDATE : 현재 날짜 반환
* TRUNC(SYSDATE, 'IW'): 현재 날짜가 속한 주의 시작일 = 이번주 월요일
* 오라클 기준 숫자와 요일 매칭 -> 일:1 / 월:2 / 화:3 / 수:4 / 목:5 / 금:6 / 토: 7
* To_CHAR (날짜, 'YYYYMMDD'): 날짜를 문자열 형식으로 변환 ex) 20210609
'PRACTICE > Test' 카테고리의 다른 글
[csh] 파일의 내용을 한줄로 출력 (0) | 2021.06.26 |
---|---|
[JavaScript] 다음 주 수요일 계산 (0) | 2021.06.10 |
[csh] 경로 설정 및 폴더 생성 (0) | 2021.05.14 |
[OS, Windows] Windows cmd 명령어 (시스템 정보 추출) (2) | 2021.05.03 |
[OS, HP-UX] HP-UX 명령어 (시스템 정보 추출) (0) | 2021.04.20 |
댓글