출처 - https://blog.naver.com/skypoly3777/220855511429
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | --1시간 후 SELECT TO_CHAR(SYSDATE+1/24, 'YYYYMMDD HH24:MI:SS') FROM DUAL; --1시간 전 SELECT TO_CHAR(SYSDATE-1/24, 'YYYYMMDD HH24:MI:SS') FROM DUAL; --1분전 SELECT TO_CHAR(SYSDATE-1/24/60, 'YYYYMMDD HH24:MI:SS') FROM DUAL; --30분후 SELECT TO_CHAR(SYSDATE-1/24*0.5, 'YYYYMMDD HH24:MI:SS') FROM DUAL; --1초전 SELECT TO_CHAR(SYSDATE-1/24/60/60, 'YYYYMMDD HH24:MI:SS') FROM DUAL; --오늘, 어제, 내일 select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') 오늘,          to_char(sysdate - 1,'yyyy/mm/dd hh24:mi:ss') 어제,         to_char(sysdate + 1,'yyyy/mm/dd hh24:mi:ss') 내일 from dual; --add_months(date, n) SELECT ADD_MONTHS(SYSDATE, 1)  FROM DUAL; --next_day(date, char) SELECT NEXT_DAY(SYSDATE, '월요일') FROM DUAL; --last_day(date) SELECT LAST_DAY('20161011') FROM DUAL; SELECT LAST_DAY(TO_DATE(20161011)) FROM DUAL; --months_between(date1, date2) 두 날짜 사이의 달수를 숫자로 리턴 SELECT TRUNC(MONTHS_BETWEEN(SYSDATE, '2009-01-01')) FROM DUAL; | 



'Develop > Database & SQL' 카테고리의 다른 글
| 오라클 랜덤 확률 가중치 (0) | 2023.04.26 | 
|---|---|
| [PL/SQL] 무작정 시작하기 (0) | 2022.12.01 | 
| SELECT COUNT(*), COUNT(1), COUNT(컬럼)의 차이는? (0) | 2021.07.01 | 
| PL/SQL Developer 환경설정 파일백업/복구 (0) | 2021.04.06 | 
| 해당 데이터에 중복값 카운트를 구하는 쿼리 (0) | 2021.03.29 | 
