오라클 날짜계산 2
팁이라고는 하긴 좀 그렇지만, 가끔은 써먹을때가 있는것 같아서 간단하게 "메모" 해봅니다.
오라클의 날짜를 간단하게 계산해봅니다.
ADD_MONTHS를 사용.
SELECT
TO_CHAR(ADD_MONTHS(SYSDATE, -1), 'YYYY-MM-DD') AS "한달전"
, TO_CHAR(ADD_MONTHS(SYSDATE, +1), 'YYYY-MM-DD') AS "한달후"
, TO_CHAR(ADD_MONTHS(SYSDATE, -12), 'YYYY-MM') AS "1년전(월)"
, TO_CHAR(ADD_MONTHS(SYSDATE, +12), 'YYYY-MM-DD') AS "1년후(일)"
, TO_CHAR(SYSDATE -1, 'YYYY-MM-DD') AS "어제"
, TO_CHAR(SYSDATE +1, 'YYYY-MM-DD') AS "내일"
FROM DUAL;
쓸 일이 얼마나 있을지는...
'개발 > DB' 카테고리의 다른 글
[MS-SQL]오늘이 몇 주차인가? (0) | 2018.06.28 |
---|---|
[MySQL] MySQL 요일 SELECT (0) | 2018.01.21 |
[MYSQL]테이블명 변경 (0) | 2017.11.18 |
[MYSQL]날짜, 시간 원하는대로 만들기 (0) | 2017.11.10 |
[MS-SQL]자동증가값 불러오기 (0) | 2017.11.09 |