All thing of the world!

Oracle TO_YMINTERVAL 설명 : 오라클 함수 본문

IT/Oracle DBMS

Oracle TO_YMINTERVAL 설명 : 오라클 함수

WorldSeeker 2021. 5. 9. 19:12

1. 함수의 목적
   

    Oracle TO_YMINTERVAL은 입력된 인수의 값을 TO_YMINTERVAL 형식으로 변환한다.


  
2. 샘플을 통한 개념 퀵뷰

 

SELECT hire_date, hire_date + TO_YMINTERVAL('01-02') "14 months" FROM employees;

HIRE_DATE 14 months

---------      ---------

17-JUN-03 17-AUG-04



3. 사용방법
 



4. 함수 PARAMETER 설명
 
[sql_format]

SQL interval format compatible with the SQL standard (ISO/IEC 9075)

 

[ym_iso_format]

ISO duration format compatible with the ISO 8601:2004 standard

 

[years]

0 ~ 999999999 까지의 정수를 입력

 

[months]

sql format은 0~ 11 까지의 정수를 입력

ym_iso_format은 0 ~ 999999999 까지의 정수를 입력

 

[minutes, seconds]

sql_format일 경우 0 ~ 59 까지의 정수를 입력

ym_iso_format일 경우 0 ~ 999999999 까지의 정수를 입력

 

[frac_secs]

.0 ~ .999999999 까지의 소수를 입력

 

5. 다양한 샘플표현

1) ISO Format 사용하여 채용이 된지 14개월이 지난 날짜를 구한다.

 

SELECT hire_date, hire_date + TO_YMINTERVAL('P1Y2M') FROM employees;

 

 

 

 Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS

 

 

Comments