SQL 기본 날짜관련 함수

오윤혜·2021년 2월 2일
0
post-thumbnail

SYSDATE함수

실행문

SELECT SYSDATE
FROM DUAL;

결과출력

MONTHS_BETWEEN함수

실행문

--두 날짜 사이의 개월수가 몇개월인지 반환
SELECT ROUND(MONTHS_BETWEEN(SYSDATE,HIREDATE),0) AS MONTHS_BETWEEN
FROM EMP;

결과출력

ADD_MONTHS함수

실행문

--개월수 더하기
SELECT ADD_MONTHS(SYSDATE, 12) AS ADD_MONTHS
FROM DUAL;

결과출력

NEXT_DAY함수

실행문

--다음에 올 일요일의 날짜를 찾았다. 일요일 1,월요일 2....
SELECT SYSDATE,
NEXT_DAY(SYSDATE,1) AS NEXT_DAY
FROM DUAL;

결과출력

LAST_DAY함수

실행문

--입력하는 달의 마지막 일수는?
SELECT SYSDATE,
LAST_DAY(SYSDATE) AS LAST_DAY
FROM DUAL;

결과출력

profile
안녕하세요

0개의 댓글