toad 잡스케줄러 등록(기본적인것 / 고수님들 헬프) 0 1 3,757

by 공유민 [Toad] 스케줄러 자동 잡스케줄러 잡 스케줄러 자동등록 자동 등록 [2013.09.30 15:47:06]



* 테이블 <테이블A>의 <컬럼A> 값을 전부 새벽 4시에  "1"로 변경하고  싶어요 ㅠ
************************
UPDATE <테이블A>
   SET <컬럼A> = 1
************************
위의 쿼리를 자동적으로 등록할수 있을까요 ㅠ ?
(새벽 4시에)

구글에 찾아보니 잡 스케줄러를 등록하라고 하는데 무슨말인지 개념이 잘안잡혀서 

 SQL때문에 토드 사용하고 있는데, 여기에 편하게 잡스케줄러 등록하는게 있다고 하네요
고수님들 가르쳐 주세요 ㅠ


by 김형준 [2013.09.30 16:11:37]
DECLARE
-- v_job 변수는 임의의 숫자로 job 아이디가 됩니다.
v_job NUMBER(5);
BEGIN
DBMS_JOB.submit(
v_job, -- job 아이디
'DS_SYNC_INITANDUPDATEALL;', -- 실행할 작업
TRUNC(SYSDATE, 'MI')+25/1440, -- 처음 작업을 실행할 시간 25분 
'TRUNC(SYSDATE,''MI'')+30/24/60', -- 1시간마다
FALSE); -- 파싱여부
-- 출력메시지
sys.DBMS_OUTPUT.put_line('DBMS_JOB job number is' || TO_CHAR(v_job));
COMMIT;
END;

한번 sql문치는곳에 넣어보세요

프로시저랑 시간단위는 고치셔야될꺼에요




댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입