创建存储过程
在SQL下执行
oracle:
create or replace procedure procedure_name as
begin
--语句块;
--一般加个commit;
end;
delimiter//
create procedure procedure_name(in/out param1 int)
begin
#语句块
end;
//
delimiter ;
创建任务(job)
在命令窗口执行
declare temp number;--'temp'任意起为接收参数的变量 job分发的编号
begin
dbms_job.submit(temp, 'procedure_name', sysdate, 'sysdate+1');
-- 输出参数 要执行的存储过程 下一次执行时间 每次执行间隔
end;
/
查看所创建的存储过程
select * from user_procedures --当前用户所创建的
查看所处创建的任务
selec * from user_jobs