개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

ROUND, TRUNC 함수
날짜를 반올림 또는 절삭

 

ROUND : 날짜를 반올림
TRUNC : 날짜를 절삭

 

 

 

 

사용 예
- 시간 정보를 생략한 경우, ROUND 함수와 TRUNC 함수의 결과를 비교한 예이다.

 

 사용 예
- 101번 학과 교수들의 입사일을 일, 월, 년을 기준으로 반올림하여 출력하여라.


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

LAST_DAY, NEXT_DAY
- LAST_DAY 함수는 해당 날짜가 속한 달의 마지막 날짜를 반환하는 함수
- NEXT_DAY 함수는 해당 일을 기준으로 명시된 요일의 다음 날짜를 변환하는 함수

 

 

 

 

 

 

 

NEXT_DAY : date 날짜 이후의 첫 번째 ‘day’ 요일의 날짜를 계산
LAST_DAY : date 날짜가 속한 달의 마지막 날짜를 계산
 

 

 

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

 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

MONTHS_BETWEEN, ADD_MONTHS
- MONTHS_BETWEEN과 ADD_MONTHS

함수는 월 단위로 날짜 연산을 하는 함수

 

 

 

 

- MONTHS_BETWEEN : date1과 date2 사이의 개월 수를 계산
- ADD_MONTHS : date에 개월 수를 더한 날짜 계산

 

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

 

 


 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

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

* 사용 예
- 시스템의 현재 날짜를 출력하여라

 

 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

​날짜 함수의 종류

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

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

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

날짜함수는 날짜 데이터 타입에 사용하는 함수

* 날짜 계산
날짜 계산은 날짜 데이터에 더하기, 빼기의 연산을 하는 기능

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

* CEIL, FLOOR 함수
- CEIL 함수는 지정한 숫자보다 크거나 같은 정수 중에서 최소 값을 출력하는 함수
- FLOOR함수는 지정한 숫자보다 작거나 같은 정수 중에서 최대 값을 출력하는 함수

 

 

 

* 사용 예
- 19.7보다 큰 정수 중에서 가장 작은 정수와 12.345보다 작은 정수 중에서 가장 큰 정수를 출력하여라

 

 

 

+ Recent posts