주요한 날짜 함수의 종류는 다음과 같습니다.
표 4-6 날짜 함수의 종류
날짜 함수 |
설명 |
예 |
결과 |
MONTHS_BETWEEN |
두 날짜 사이의 월수를 계산한다. |
MONTHS_BETWEEN(SYSDATE, HIRE_DATE) |
171.758 |
ADD_MONTHS |
월을 날짜에 더한다. |
ADD_MONTHS(HIRE_DATE, 5) |
03/11/17 |
NEXT_DAY |
명시된 날짜부터 돌아오는 요일에 대한 날짜를 출력한다(SUNDAY:1, MONDAY:2, ...) |
NEXT_DAY(HIRE_DATE, 1) |
03/06/22 |
LAST_DAY |
월의 마지막 날을 계산한다. |
LAST_DAY(HIRE_DATE) |
03/06/30 |
ROUND |
날짜를 가장 가까운 연도 또는 월로 반올림한다(YEAR or MONTH). |
ROUND(HIRE_DATE, 'MONTH') |
03/07/01 |
TRUNC |
날짜를 가장 가까운 연도 또는 월로 절삭한다(YEAR or MONTH). |
TRUNC(HIRE_DATE, 'MONTH') |
03/06/01 |