Database

데이터베이스 - 날짜 함수

설총이 2018. 6. 14. 16:50

*날짜 함수


★SYSDATE : 오늘날짜를 출력 -> 중요하다고 함


근무일수 구하는법 : sysdate-hiredate -> 칼럼제목이 이렇게뜬다

뒤에 별칭 사용하면 보기좋아지고 sysdate-hiredate 근무일수 

날짜가 소수점까지 나오니 round(sysdate-hiredate) 를 쓰면 소수점 반올림한다


MONTHS_BETWEEN(date1,date2)

date1과 date2의 개월 수를 구하는 함수


ADD_MONTHS(칼럼/날짜,더할날짜)

개월수를 추가하는 함수


NEXT_DAY(date,요일)

date를 기준으로 최초로 해당 요일의 가장가까운 날짜를를 구하는 함수

요일을 '수요일' / '수' 로 대체 가능하고, 


기본적으로 데이터베이스를 한국어로 사용하고있기때문에 가능한데

영어로 사용하고싶다면

ALTER SESSION SETNLS_LANGUAGE=AMERICAN;


ROUND(date,'함수포멧')

함수포멧 : MONTH는 16일을 기준 / YEAR는 7월 1일부터 반올림