③ 잡의 속성 변경 : 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