# 목표: 실행 시 다음 주 화요일 10시 다시 실행되도록 설정
1. 다음 주 화요일 설정
- TO_CHAR(SYSDATE, 'D')를 이용하여 현재 일자의 월요일을 확인
- 월요일에서 더한 만큼의 숫자만큼 날짜가 지정됨(다음 주 화요일은 10을 더함)
2. 10시 설정
- 24시간을 분으로 환산: 1440
- 10시를 분으로 환산: 600
- 600/1440이 곧 10시로 설정
select to_char(TRUNC(SYSDATE - TO_CHAR(SYSDATE, 'D') + 10) + 600/1440, 'yyyymmddhhmmss') from dual;
3. dbms_job interval 설정
DBMS_JOB.INTERVAL (
작업번호,
TRUNC(SYSDATE - TO_CHAR(SYSDATE, ''D'') + 10) + 600/1440
);
끝!
'[나만의세상] 노력!! > 개발' 카테고리의 다른 글
[1회차] Do it! 클론 코딩 영화 평점 웹서비스 / 1~32 / 환경설정 (0) | 2020.11.07 |
---|---|
Mac Intellij SVN 접속 오류(E170013) 해결법 (0) | 2019.12.09 |
SQL Tuning (0) | 2019.09.30 |
Bitnami redmine upgrade (0) | 2017.10.30 |
Google I/O 2013로 예측하는 향후 안드로이드 제품 라인 (0) | 2013.05.16 |
이클립스 툴바 편집(Eclipse Juno 4.2.1) (0) | 2012.12.21 |
센차터치란 무엇인가?(What is Sencha Touch?) (0) | 2012.09.20 |
[DB2] 시간(TIMESTAMP) 연산 (0) | 2012.09.14 |