개발 공부
SQL- 날짜 처리 함수 (단일함수) 본문
SYSDATE : 시스템 날짜 및 시간 반환 (현재 날짜 및 시간

MONTHS_BETWEEN(DATE1,DATE2): 두 날짜 사이의 개월 수
ADD_MONTHS(DATE,NUMBER) : 특정날짜에 해당 숫자만큼의 개월수를 더해서 날짜를 리턴
NEXT_DAY(DATE, 요일) : 특정날짜 이후에 가까운 해당 요일의 날짜를 반환해주는 함수
EX) SELECT SYSDATE, NEXT_DAY(SYSDATE, 6) FROM DUAL;

LAST_DAY (DATE) : 해당 월의 마지막 일을 구해서 반환 = > 결과값 DATE 타입
EXTRACT : 특정 날짜로부터 년도/월/일 값을 추출해서 반환하는 함수
EXTRACT(YEAR FROM DATE): 연도만 추출
EXTRACT(MONTH FROM DATE): 월만 추출
EXTRACT(DAY FROM DATE): 일만 추출
=>결과값 NUMBER타입
'DataBase > ORACLE_SQL' 카테고리의 다른 글
SQL <그룹함수> (0) | 2023.06.28 |
---|---|
SQL- 선택함수 (단일 행 함수) (0) | 2023.06.27 |
SQL- 형 변환 함수 (단일함수) (0) | 2023.06.26 |
SQL- 숫자 처리 함수 (단일함수) (0) | 2023.06.26 |
SQL- 문자처리 함수 (단일함수) (0) | 2023.06.26 |