--创建测试表
DROP TABLE TEST1;
CREATE TABLE TEST1(
NAME date
)
--创建存储过程
CREATE OR REPLACE PROCEDURE PRO_TEST
as
BEGIN
INSERT INTO TEST1 (NAME) VALUES(sysdate);
--COUNT := COUNT+1;
COMMIT;
END PRO_TEST;
--运行存储过程
declare
jobno number;
begin
dbms_job.submit(
jobno,
'PRO_TEST;',
SYSDATE,
'sysdate +1/(24*60*60)'
);
end;
/
--跟踪测试表
select * from test1;
--查看job
select job,next_date,next_sec,failures,broken from user_jobs;
--删除job 方法一 需要权限
delete user_jobs where job=127;
--删除job 方法二
begin
dbms_job.remove(127);
end;
--删除存储过程和测试表
drop procedure PRO_TEST;
drop table test1;