본문 바로가기
공부/DB

SQL 날짜형 함수

by 단순한 프로그래머 2025. 8. 11.

현재 일자, 시간, 더한 개월 수, 그 달의 마지막 날짜나 요일등을 구해주는 함수

함수 의미
CURRENT_DATE 현재 날짜(지역)
CURRENT_TIMESTAMP
현재 날짜와 시간(지역)
SYSDATE
현재 날짜와 시간(시스템)
ADD_MONTHS(날짜,개월수)
날짜에 개월수를 더한 날짜와 시간
LAST_DAY(날짜)
그 달의 마지막 날짜
NEXT_DAY(날짜,요일)
날짜 기준으로 돌아올 요일에 해당하는 날짜
ROUND(날짜)
날짜를 반올림
TRUNC(날짜)
날짜를 내림

 

 


현재 날짜 및 시간

현재 날짜 및 시간을 구하는 쿼리

 

 

 


추가 개월 수 계산

현재 날짜에 18개월을 더한 날짜를 구한다면

 

 

 


두 날짜의 월차 계산

입사일자와 현재일자를 이용하여 월차를 계산하는 쿼리

 

 

 


그 달의 마지막 일, 특정 요일의 날짜 구하기

현재 일의 마지막 일과 다음 주 금요일의 날짜를 구하는 쿼리

 

 


<< 오라클DATABASE 11g와 함께하는 SQL과 PL/SQL>> 참고하여 작성

'공부 > DB' 카테고리의 다른 글

SQL NULL 관련 함수  (0) 2025.08.11
SQL 데이타 변환 함수  (1) 2025.08.11
SQL 숫자형 함수  (0) 2025.08.11
SQL 문자형 함수  (1) 2025.08.11
비교연산자  (6) 2025.08.11