더북(TheBook)

3 날짜 타입 함수

 

데이터를 다루다 보면 날짜를 계산하고 처리해야 하는 경우가 많습니다. 이때 사용하는 것이 날짜 타입 함수입니다. 날짜 타입 함수는 날짜를 연산하여 숫자로 출력하는 MONTHS_BETWEEN 외에는 모두 결과를 날짜 타입으로 출력합니다.

오라클에서 날짜의 연산 규칙은 다음과 같습니다.

날짜에 숫자를 더하거나 빼면 날짜 결과를 출력합니다.

날짜에서 날짜를 빼면 두 날짜 사이의 일수를 출력합니다.

날짜에 시간을 더하거나 빼려면 시간을 24로 나누어서 더하거나 뺍니다.

 

표 4-5 날짜 연산 규칙 사례

날짜 연산

설명

반환값

Date + Number

날짜에 일수를 더한다.

Date

Date - Number

날짜에서 일수를 뺀다.

Date

Date - Date

날짜에서 날짜를 뺀다.

일수

Date + Number / 24

날짜에 시간을 더할 때는 시간을 24로 나누어서 날짜에 더한다.

Date

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.