본문 바로가기

삽질기행/윈도우서

sql date 함수

 

GETDATE() : 현재 날짜 반환

select REPLACE(CONVERT(varchar, GETDATE(),120),'','') // 120, 112.... 출력

형식에 따라 선택하면 된다

 

DATEADD() : 날짜 추가

DATEDIFF() : 날짜 빼기

select ABS( DATEDIFF(day,getdate(),docduedate)) from ORIN

대충 저런거 있다고 치면 DAY, YEAR, MONTN 형식 선택 할 수 있고,

쿼리의 경우 현재날짜에서 DOCDUEDATE 날짜를 빼겠단 소리다.

만기일에서 오늘까지 며칠이 지났나 확인할때 사용!!