728x90
ADD_MONTHS
구문
ADD_MONTHS(date, integer)
목적
ADD_MONTHS 함수는 date에 integer 개월을 더합니다. 한 달은 세션 매개 변수 NLS_CALENDAR에 의해 정의됩니다. date 인수는 datetime 값이거나 DATE로 암시적으로 변환될 수 있는 값일 수 있습니다. integer 인수는 정수이거나 정수로 암시적으로 변환될 수 있는 값일 수 있습니다. 결과 타입은 date의 데이터 타입과 관계없이 항상 DATE입니다. date가 월의 마지막 날이거나 결과 월이 date의 일 구성요소보다 더 적은 날짜를 가진 경우 결과는 결과 월의 마지막 날입니다. 그렇지 않으면 결과는 date와 동일한 일 구성요소를 가집니다.
참고:
암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오.
예제
다음 예제는 샘플 테이블 employees의 hire_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 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] APPROX_COUNT - 근사 개수 반환 (0) | 2023.07.29 |
---|---|
[오라클 레퍼런스 함수] ANY_VALUE - 비결정론적인 값 반환 (0) | 2023.07.29 |
[오라클 레퍼런스 함수] ACOS - 아크 코사인 계산 (0) | 2023.07.28 |
[오라클 레퍼런스 함수] ABS - 숫자의 절대값을 반환 (0) | 2023.07.28 |
[오라클 레퍼런스 함수] 목차 (0) | 2023.07.28 |
댓글