/***************************************************************
* 오라클 JOB
***************************************************************/
// 확인
select * from user_jobs;
// 등록
DECLARE
V_JOB NUMBER(5);
BEGIN
DBMS_JOB.SUBMIT( V_JOB, '프로시저명;', SYSDATE, 'TRUNC(SYSDATE) + 1 +23/24');
COMMIT;
END;
// 삭제
BEGIN
DBMS_JOB.REMOVE(42);
END;
// 조절: 인터벌
// => 다음 수행시간을 정하는 문자열...즉, NEXT_DATE를 결정해 주는 문자열
BEGIN
DBMS_JOB.INTERVAL( 42, 'TRUNC(SYSDATE) + 1 +23/24');
END;
// 조절: 다음수행시간
BEGIN
DBMS_JOB.NEXT_DATE( 42, TO_DATE('20120411134500', 'yyyymmddhh24miss'));
END;
'닷컴's_열공 > Database' 카테고리의 다른 글
utl_file 참 쉽게 쓰자.. 알고 보면 쉬운거다.. (0) | 2012.05.07 |
---|---|
Database size / tablespace 확인 (0) | 2012.04.30 |
PL/SQL 블록 예제 (0) | 2012.04.20 |
오라클 구분자로 구분하여 문자열 자르기.. substr ,, instr (0) | 2012.02.28 |
TOAD 개발하기 좋은 폰트 만들기 (0) | 2010.12.17 |