| scheduler.create_job创建定时任务总共分四步: 1.创建表;2.创建存储过程;3.创建Job ;4.定时执行查看结果。 1.创建空表test(设置name,age,time,uuid四个字段) 
 2.创建存储过程,注意一定要提交(commit) create or replace procedure pc_test as   insert into test values ('leopold','30',sysdate,sys_guid());
 3.创建job(Freq=MINUTELY;Interval=5每五分钟执行一次)   sys.dbms_scheduler.create_job(job_name            => 'GIS.TEST_JOB',                                job_type            => 'STORED_PROCEDURE',                                start_date          => to_date('06-08-2019 9:10:00', 'dd-mm-yyyy hh24:mi:ss'),                                repeat_interval     => 'Freq=MINUTELY;Interval=5',                                end_date            => to_date(null),                                job_class           => 'DEFAULT_JOB_CLASS',
 说明: 2、job_type:有三种类型,PL/SQL Block、Stored procedure、Executable3、job_action:根据job_type的不同,有不同的含义如果job_type指定的是存储过程,就需要指定存储过程的名字;如果job_type指定的是PL/SQL块,就需要输入完整的PL/SQL代码;如果job_type指定的外部程序,就需要输入script的名称或者操作系统的指令名5、repeat_interval:运行的时间间隔,上面例子是每天23点运行一次8、auto_drop:默认true,即当job执行完毕都到期是否直接删除job
 数据循环周期设置与实例: REPEAT_INTERVAL => 'FREQ=DAILY; BYDAY=FRI';   REPEAT_INTERVAL => 'FREQ=WEEKLY; BYDAY=FRI';   REPEAT_INTERVAL => 'FREQ=YEARLY; BYDAY=FRI'; REPEAT_INTERVAL => 'FREQ=WEEKLY; INTERVAL=2; BYDAY=FRI’;  REPEAT_INTERVAL => 'FREQ=MONTHLY; BYMONTHDAY=-1'; REPEAT_INTERVAL => 'FREQ=YEARLY; BYMONTH=MAR; BYMONTHDAY=10’; REPEAT_INTERVAL => 'FREQ=YEARLY; BYDATE=0310'; 
	
 |