날짜 데이터의 간단한 연산
날짜 데이터 + 숫자 | 숫자 만큼의 일 수 이후의 날짜 |
날짜 데이터 - 숫자 | 숫자 만큼의 일 수 이전의 날짜 |
날짜 데이터 - 날짜 데이터 | 두 날짜 데이터 간의 일 수 차이 |
날짜 데이터 + 날짜 데이터 | X(불가) |
SYSDATE
오라클 DB 서버가 놓인 OS의 현재 날짜와 시간을 보여준다. 입력 값이 없지만, 함수이다.
ADD_MONTHS(날짜, 더할 개월 수)
지정한 날짜에서 N달 후의 날짜를 반환한다.
윤년(2월 29일이 있는 년도) 계산을 편하게 해준다.
MONTHS_BETWEEN(날짜1, 날짜2)
두 날짜 간의 개월 수 차이를 소수 점 단위까지 구해준다.
NEXT_DAY(날짜, 요일 문자)
특정 날짜를 기준으로 돌아오는 요일의 날짜를 출력해주는 함수
LAST_DAY(날짜)
해당 날짜가 속한 달의 마지막 날짜를 반환해주는 함수
ROUND(날짜, 반올림 기준 포맷)
TRUNC(날짜, 버림 기준 포맷)
포맷 종류
'BackEnd > DB, SQL' 카테고리의 다른 글
SQL 8편: NULL 처리 함수(NVL, NVL2) (0) | 2021.12.27 |
---|---|
SQL 7편: 형 변환 함수(TO_CHAR, TO_NUMBER, TO_DATE) (0) | 2021.12.27 |
SQL 5편: 숫자 함수(ROUND, TRUNC, CEIL, FLOOR, MOD) (0) | 2021.12.27 |
SQL 4편: 문자 함수(LENGTH, SUBSTR, INSTR, REPLACE, LPAD, RPAD, CONCAT, TRIM, LRTIM, RTRIM) (0) | 2021.12.27 |
SQL 3편: 함수의 종류(단일행 함수, 다중행 함수) (0) | 2021.12.27 |
댓글