날짜 함수 ROUND, TRUNC 함수

 

*ROUND, TRUNC 함수

-날짜를 반올림 또는 절삭

 

*사용법

ROUND (date, [, 'format'])

TRUNC (date, [, 'format'[)

-ROUND : 날짜를 반올림

-TRUNC : 날짜를 절삭

 

 

날짜 함수 LAST_DAY, NEXY_DAY 예

 

*사용 예

-오늘이 속한 달의 마지막 날짜와 다가오는 일요일의 날짜를 출력하여라.

 

날짜 함수 LAST_DAY, NEXT_DAY

 

*LAST_DAY, NEXT_DAY

-LAST_DAY 함수는 해당 날짜가 속한 달의 마지막 날짜를 반환하는 함수

-NEXT_DAY 함수는 해당 일을 기준으로 명시된 요일의 다음 날짜를 변환하는 함수

 

*사용법

NEXT_DAY(date, 'day')

LAST_DAY(date)

 

-NEXT_DAY : date 날짜 이후의 첫 번째 'day' 요일의 날짜를 계산

-LAST_DAY : date 날짜가 속한 달의 마지막 날짜를 계산

 

 

날짜 함수 MONTHS_BETWEEN, ADD_MONTHS 예

 

*사용 예

-입사한지 120개월 미만인 교수의 교수번호, 입사일, 입사일로부터 현재일까지의 개월 수, 입사일에서 6개월 후의 날짜를 출력하여라.

 

 

날짜 함수 MONTHS_BETWEEN, ADD_MONTHS

 

*MONTHS_BETWEEN, ADD_MONTHS

-MONTHS_BETWEEN과 ADD_MONTHS 함수는 월 단위로 날짜 연산을 하는 함수

 

*사용법

MONTHS_BETWEEN (date1, date2)

ADD_MONTHS (date, 개월 수)

 

-MONTHS_BETWEEN : date1과 date2 사이의 개월 수를 계산

-ADD_MONTHS : date에 개월 수를 더한 날짜 계산

 

 

날짜 함수 SYSDATE 함수

 

*SYSDATE 함수

-SYSDATE 함수는 시스템에 저장된 현재 날짜를 반환하는 함수로서, 초 단위까지 반환

 

*사용 예

-시스템의 현재 날짜를 출력하여라.

 

날짜 함수의 종류

 

[표6.6] 날짜 함수의 종류

 

날짜 함수 날짜 계산 예

 

*사용 예

-교수 번호가 9908인 교수의 입사일을 기준으로 입사 30일 후와 60일 후의 날짜를 출력하여라.

 

 

+ Recent posts