728x90
반응형
오라클 db에서 요일정보 가져오기 -> day, dy, d를 사용
SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD(D) hh24:mi:ss') FROM DUAL
UNION
SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD(DY) hh24:mi:ss') FROM DUAL
UNION
SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD(day) hh24:mi:ss') FROM DUAL
;

d 입력시 -> 요일 숫자버전 출력 ( 일요일부터 1, 월요일 2, 화요일 3, 수요일 4, 목요일 5, 금요일 6, 토요일 7)
dy 입력시 -> 요일 간단버전 출력 ( 일,월,화,수,목,금,토 )
day 입력시 -> 요일 상세버전 출력 ( 일요일,월요일,화요일,수요일,목요일,금요일,토요일 )
** 질의 결과에서 요일이 영어로 나온다면 db 의 언어셋을 확인해봐야한다.
SELECT * FROM NLS_SESSION_PARAMETERS;728x90
반응형
'database > oracle' 카테고리의 다른 글
| 오라클 INSTR 함수 : 텍스트 인덱스 가져오기, (indexOf) (0) | 2023.09.15 |
|---|---|
| 오라클의 간단한 if 문 : DECODE 함수 (0) | 2023.08.04 |
| 오라클 WITH AS 문 = 임시로 1회용 테이블 만들기 (0) | 2023.08.04 |
| 오라클 DATA TYPE 확인 : typeof() ? (0) | 2023.06.27 |
| 오라클 & 치환/끄기, 대체 변수 입력 창 (0) | 2022.10.21 |