연도 포맷
- YYYY: 4자리 연도 표시
- YYY: 3자리 연도 표시
- YY: 2자리 연도 표시
- Y, y: 1자리 연도 표시
- RRRR: 4자리 연도 표시
- RRR, R: 에러난다.
월 포맷
1. MM: 월을 숫자로 표시
2. MON: 3문자로 된 달의 이름(DATE 타입의 언어를 영어로 변경한 경우)
3. MONTH: 달의 영문 표기 모두 표시(DATE 타입의 언어를 영어로 변경한 경우)
일 포맷
1. D, d: 주중 일로 표현(숫자는 대문자, 소문자 결과 같음)
2. DD, dd: 월중 일로 표현(숫자는 대문자, 소문자 결과 같음)
3. DDD, ddd: 연중 일로 표현(숫자는 대문자, 소문자 결과 같음)
--- D가 3자리인 이유: 365일이 최대이기 때문.
4. DAY: 영어로 세션 변경 시 'MONDAY' 등
5. day: 영어로 세션 변경 시 'monday' 등
6. DY: 요일 한 글자
시 포맷
1. PM: 오전, 오후 표기
2. HH: 12시간 표기(디폴트)
3. HH12: 12시간 표기
4. HH24: 24시간 표기
분 포맷
1. MI: 분을 표기
초 포맷
1. SS: 현재 시간의 초(0~59)
2. SSSSS: 자정부터 지금까지 지난 초(0~86399)
--- 하루를 초로 환산하면 8만...이라서 S가 다섯개
3. FF[1...9]: 밀리초의 표시 자리수 지정
--- 현재 노트북에서는 3자리까지 나옴. 그 뒤는 000 등으로 표현됨. 이유는 모르겠음.
공백 포맷
FM: 공백 제거
'데이터베이스 > ORACLE' 카테고리의 다른 글
[ORACLE] DISTINCT 함수의 알고리즘 차이(9i VS 10g) (0) | 2020.05.29 |
---|---|
[ORACLE] 해당 월의 마지막 법정 영업일자를 구하기(SYSDATE, 조건문 활용) (0) | 2020.05.29 |
[ORACLE] 다른 언어로 DATE 나타내기(세션 변경 / 선언문 내에만 적용) (0) | 2020.05.29 |
[ORACLE] EXTRACT 함수의 결과 데이터 타입은 무엇일까 (2) | 2020.05.29 |
[ORACLE] 날짜 포맷 'YY', 'RR' 차이점 (0) | 2020.05.29 |