728x90
728x170
■ MONTHS_BETWEEN 함수를 사용해 두 날짜 사이의 월 수를 구하는 방법을 보여준다.
▶ 예제 코드 (SQL)
DECLARE
V_DATE1 DATE := TO_DATE('2019-05-25', 'yyyy-mm-dd');
V_DATE2 DATE := TO_DATE('2019-11-02', 'yyyy-mm-dd');
V_MONTH_COUNT NUMBER;
BEGIN
V_MONTH_COUNT := MONTHS_BETWEEN(V_DATE2, V_DATE1);
DBMS_OUTPUT.PUT_LINE(V_MONTH_COUNT); -- 5.25806451612903225806451612903225806452
END;
728x90
그리드형(광고전용)
'Database > Oracle' 카테고리의 다른 글
[DATABASE/ORACLE] TO_NUMBER 함수 : 문자열에서 숫자 구하기 (0) | 2015.05.06 |
---|---|
[DATABASE/ORACLE] TO_CHAR 함수 : 날짜에서 문자열 구하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] TO_DATE 함수 : 문자열에서 날짜 구하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] TRUNC 함수 : 날짜 내림 하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] ROUND 함수 : 날짜 반올림 하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] ADD_MONTHS 함수 : 월 수 더하기/빼기 (0) | 2015.05.06 |
[DATABASE/ORACLE] 세션 시간대 구하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] 날짜 포맷 설정하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] 표준 시간대 설정하기 (0) | 2015.05.06 |
[DATABASE/ORACLE] SYSDATE 키워드 : 시스템 현재 날짜 구하기 (0) | 2015.05.06 |