INTERVAL 데이터 형
정의)
- INTERVAL 데이터 형은 두 Datetime 값의 차이를 저장하기 위해 사용됩니다.
- INTERVAL 에는 두 가지 종류의 정밀도를 제공합니다.
. Year-month
. Day-time
데이터형)
필드)
INTERVAL YEAR TO MONTH 데이터 형)
INTERVAL YEAR TO MONTH 는 시간 간격을 연 및 및 월을 이용하여 저장합니다.
INTERVAL YEAR [(year_precision)] TO MONTH
예) INTERVAL '312-2' YEAR(3) TO MONTH
: 312 년 2 개월
예) INTERVAL '312' YEAR(3)
: 312 년
예) INTERVAL '300' MONTH(3)
: 300 개월
INTERVAL YEAR TO MONTH 데이터 형)
예)INTERVAL YEAR [(year_precision)] TO MONTH
CREATE TABLE orders (
warranty INTERVAL YEAR TO MONTH
);
INSERT INTO orders VALUES ('2-6');
SELECT warranty duration FROM orders;
DURATION
--------
+02-06
INTERVAL DAY TO SECOND 데이터 형)
예)INTERVAL DAY TO SECOND는 시간 간격을 일, 시간, 분, 초를 이용하여 저장합니다.
INTERVAL DAY[(day_precision)] TO Second
INTERVAL '6 03:30:16' DAY TO SECOND
: 6 일 3 시간 30 분, 그리고 15 초
INTERVAL '6 00:00:00' DAY TO SECOND
: 6 일
예) INTERVAL DAY [day_precision)] TO SECOND
CREATE TABLE orders (
warranty INTERVAL DAY(2) TO SECOND
);
INSERT INTO orders VALUES ('90 00:00:00');
SELECT warranty FROM orders;
WARRANTY
------------
+90 00:00:00
'(DB) Oracle > 함수' 카테고리의 다른 글
Oracle - Datetime 과 Interval 데이터 형 (0) | 2017.01.18 |
---|---|
Oracle - TIME_ZONE 세션 파라미터 (0) | 2017.01.18 |
Oracle - Datetime 함수 목록 (0) | 2017.01.18 |
Oracle - 날짜형 실전예제 (0) | 2017.01.18 |
Oracle - 분석용 함수 (0) | 2017.01.18 |