③ 잡의 속성 변경 : DBMS_JOB.CHANGE

    DBMS_JOB 패키지로 생성한 잡은 무엇을 언제, 얼마나 자주 실행할 것인지에 관한 정보를 담고 있다. 여기서 ‘무엇’에 해당하는 것이 what 속성이고 ‘언제’는 NEXT_DATE, ‘얼마나 자주’에 해당되는 것이 interval이다. 현재 등록되어 실행되고 있는 잡의 속성들을 변경할 수 있는데, 이때 사용하는 것이 바로 CHANGE 프로시저다.

        DBMS_JOB.CHANGE (
             job       IN BINARY_INTEGER,
             what      IN VARCHAR2,
             next_date IN DATE,
             interval  IN VARCHAR2,
             instance  IN BINARY_INTEGER DEFAULT NULL,
             force     IN BOOLEAN DEFAULT FALSE);
    

    job: 잡 번호

    what: 실행될 잡, 문자열 형태의 SQL이나 PL/SQL

    next_date: 잡이 실행될 다음 날짜(시간)

    interval: 잡의 실행주기

    instance: 인스턴스 번호, 디폴트 값은 NULL

    force: 디폴트 값은 FALSE

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.