如何在Oracle 12c DB中安排插入脚本

时间:2019-05-08 11:46:17

标签: oracle plsql

我有一个数据库表,我希望每1小时向该数据库表中插入一条语句。请帮助

1 个答案:

答案 0 :(得分:1)

您可以使用db scheduler。看看DBMS_SCHEDULER,那里有很多功能可用于管理Schduler Job

例如您可以创建一个每小时开始的工作

BEGIN
  DBMS_SCHEDULER.CREATE_JOB (
   job_name          =>  'name of your job',
   program_name      =>  'stored procedure that will be executed', 
   repeat_interval   =>  'FREQ=HOURLY; INTERVAL=1',
   start_date        =>   systimestamp, -- when the Job will start first
   comments          =>  'descripn of the job');
END;

在一个过程中,您可以指定将要进行的品尝。