DB/SQL

[SQL] 날짜 함수

씩씩한 IT블로그 2024. 6. 27. 16:22
반응형

MONTHS_BETWEEN(d1,d2)

d1, d2두 날짜의 개월수 차이 반환

months_between('22/09/01','22/01/11') => 7.677

 

ADD_MONTHS(d1,N)

d1에 N개월 더함

ADD_MONTHS('22/01/31',3) => 22/04/30

 

NEXT_DAY(d1, 'n요일')

d1이후 날짜중 처음으로  n요일이 되는 날짜.

next_day('24/06/27','금요일') => 24/06/28'

 

LAST_DAY(d1)

D1날짜 월의 마지막 일을 리턴

last_day('24/06/27') => 24/06/30

 

TO_CHAR(date_col, 'format')

날짜를 문자로 바꿔주는 함수. 포멧에 따라 다양한 형태로 표현이 가능함.

format 내용
YYYY 년도
MM
MONTH 전체 월 이름
MON 월 3자리 약어
DAY 요일의 전체이름
DY 요일 3자리 약어
DD 숫자형식 일
HH 시간
HH24 시간 24시간
MI
SS

 

반응형