본문으로 바로가기

   

 

INTERVAL DAY TO SECOND

 - 일, 시, 분, 초를 사용하여 두 날짜 사이의 기간을 저장하기 위한 데이터 형입니다.

INTERVAL DAY(일수에 대한 자릿수) TO SECOND(초에 대한 자릿수)

- 자릿수를 지정하지 않으면 기본적으로 2자리가 잡힙니다.

 

 

EX) INTERVAL DAY TO SECOND 형으로 컬럼을 생성하여 100일이란 기간을 저장해 봅시다.

- 다음은 SAM03이란 이름의 테이블을 새롭게 생성하는 명령어입니다.

CREATE TABLE SAM03
( DAY01 INTERVAL DAY(3) TO SECOND);

 

 

- 생성된 테이블에 기간을 100일 저장합니다.

INSERT INTO SAM03
VALUES( INTERVAL '100' DAY(3));

 

 

- 오늘 날짜를 출력하고 테이블 SAM03의 DAY01 이라는 컬럼에 저장된 날짜만큼 지난 날짜를 계산하여 출력해 봅시다.