버전 2 - 프로그램, 스케줄 객체를 모두 사용하는 경우
DBMS_SCHEDULER.CREATE_JOB (
job_name IN VARCHAR2,
program_name IN VARCHAR2,
schedule_name IN VARCHAR2,
job_class IN VARCHAR2 DEFAULT 'DEFAULT_JOB_CLASS',
enabled IN BOOLEAN DEFAULT FALSE,
auto_drop IN BOOLEAN DEFAULT TRUE,
comments IN VARCHAR2 DEFAULT NULL,
job_style IN VARCHAR2 DEFAULT 'REGULAR',
);
• program_name: 프로그램 객체명
• schedule_name: 스케줄 객체명
• job_style: 프로그램 객체를 사용할 때만 명시(‘REGULAR’ → 일반적인 경우, ‘LIGHTWEIGHT’ → 수행시간이 짧은 대신 빈번히 수행될 경우)
버전 2는 프로그램 객체와 스케줄 객체명을 전달받아 사용하는 형태다.