日期:2014-05-17  浏览次数:20761 次

oracle的任务调度与触发器。。
打算学习一下oracle,在这有点卡了,看了些资料,也没头绪。。


求DBMS_FLASHBACK和DBMS_JOB开发包,链接也成,最好发我邮箱, wohuiwangjide@foxmail.com
还有这两个开发包怎么使用。求解。
下面是我在网上找的一个实例,希望解释一下流程,主要是下面的一段第三行的几个参数,代表的含义或者说还有没有其他的书写的方式


create or replace procedure salary_upt(v_emp_no varchar2,v_salary number) 
as
begin
update emp_table
set emp_salary=v_salary
where emp_no=v_emp_no;
commit;
end ;
为了定期每个月都运行上面的程序,可以执行如下代码:
Variable v_jobNum number;
Begin 
Dbms_job.submit[color=#FF0000](:v_jobNum,'salary_upt',sysdate,'sysdate+30');
Commit;
End;[/color]



------最佳解决方案--------------------
http://baike.baidu.com/view/5885484.htm