//创建一个存储过程
create or replace
procedure pro_clear_message asbegin
update messagenews set alarm ='离线' where to_date(gtime, 'yyyy-mm-dd hh24:mi:ss') < sysdate -5/24/60; --更改5分钟以前的数据
commit;
end;
//定时调用存储过程
declare
jobno number;
begin
dbms_job.submit(
jobno,
what => 'pro_clear_message;', --pro_clear_log为存储过程的名称
Interval => 'TRUNC(sysdate,''mi'') + 5 / (24*60)' --定义时间间隔
);
commit;
end;