1. SYSDATE 함수

   OS(리눅스 윈도우 등)에서 시간을 가져옵니다.


1
2
  
SELECT SYSDATE FROM DUAL;
cs



2. SYSDATE 함수 (FORMAT 변경하기)

  

1
ALTER SESSION SET NLS_DATE_FORMAT= 'YYYY-MM-DD:HH24:MI:SS';
cs


3. MONTHS_BETWEEN함수

두 날짜 사이의 개월 수를 출력하는 함수

SYSDATE - HIRE_DATE 


1
2
SELECT SYSDATE, MONTHS_BETWEEN(SYSDATE,hire_date)
FROM EMPLOYEES;
cs





4. ADD_MONTHS함수

기준일에 + 개월 수


1
2
SELECT HIRE_DATE, ADD_MONTHS(hire_date,5)
FROM EMPLOYEES;
cs





4. NEXT_DAY 함수

지정된 요일 가장 빠른 날짜


1
SELECT SYSDATE, NEXT_DAY(SYSDATE,'월'FROM DUAL;
cs





5. LAST_DAY 함수

지정된 날짜가 속한 달의 마지막 날 출력


1
SELECT SYSDATE, LAST_DAY(SYSDATE) FROM DUAL;
cs





 




 en  






+ Recent posts