본문 바로가기

[오라클 레퍼런스 함수] ADD_MONTHS - 날짜에 개월수 더하기

by ㅇㅍㅍ 2023. 7. 28.
[오라클 레퍼런스 함수] ADD_MONTHS - 날짜에 개월수 더하기
728x90

ADD_MONTHS

 

구문

ADD_MONTHS(date, integer)

 

목적

ADD_MONTHS 함수는 dateinteger 개월을 더합니다. 한 달은 세션 매개 변수 NLS_CALENDAR에 의해 정의됩니다. date 인수는 datetime 값이거나 DATE로 암시적으로 변환될 수 있는 값일 수 있습니다. integer 인수는 정수이거나 정수로 암시적으로 변환될 수 있는 값일 수 있습니다. 결과 타입은 date의 데이터 타입과 관계없이 항상 DATE입니다. date가 월의 마지막 날이거나 결과 월이 date의 일 구성요소보다 더 적은 날짜를 가진 경우 결과는 결과 월의 마지막 날입니다. 그렇지 않으면 결과는 date와 동일한 일 구성요소를 가집니다.

 

참고:

암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오.

 

예제

다음 예제는 샘플 테이블 employeeshire_date 다음 달을 반환합니다:

SELECT TO_CHAR(ADD_MONTHS(hire_date, 1), 'DD-MON-YYYY') "Next month"
  FROM employees 
  WHERE last_name = 'Baer';

Next Month
-----------
07-JUL-2002

 

 


출처: 오라클 레퍼런스

원문 링크: Oracle ADD_MONTHS 함수 문서

 

반응형

댓글