我编写了一个 API 包。它有 GET_INFO 过程。我希望此过程每 20 分钟在后台执行一次。我明白我应该用 dbms_scheduler 做什么。但总的来说,我不明白在哪里注册它们。我将不胜感激这个例子或你的帮助)
我写了这样的代码,但我不知道在哪里使用它:
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name = 'My_Job',
job_type = 'STORED_PROCEDURE',
job_action = 'INSERT INTO TEST2(UPDATEDAT)
VALUES (sysdate);
END;',
start_date = 'systimestamp',
repeat_interval = 'FREQ=SECONDLY;INTERVAL=5',
end_date = null,
auto_drop = FALSE,
comments = 'My new job');
END;
这是我的代码,我不知道在哪里存储它。