根据
设置每天一点判断项目到期时间更新数据台帐状态
1、创建存储过程
create or replace procedure uf_proc_bhkldhjm_ggzt
as
begin
update uf_bhklbdjm set bhzt=2 where bhyxqx <(select to_char(sysdate,'yyyy-mm-dd') from dual) and nvl( bhzt,0)=0;
commit;
end;
commit;
2、设置定时任务每天一点执行
declare my_job number;
begin
dbms_job.submit(my_job, 'uf_proc_bhkldhjm_ggzt;', sysdate, 'sysdate+1/24');--每10插入一条记录
end;
commit;
3、如更改有问题可删除对应定时器;
select * from user_jobs; --查询所有的定时作业
exec dbms_job.remove(22); --删除对应id的定时作业 注意此种写法的存储过程在sqlplus中进行调用,在pl/sql中会报错。