打算学习一下oracle,在这有点卡了,看了些资料,也没头绪。。
求DBMS_FLASHBACK和DBMS_JOB开发包,链接也成,最好发我邮箱, [email protected]
还有这两个开发包怎么使用。求解。
下面是我在网上找的一个实例,希望解释一下流程,主要是下面的一段第三行的几个参数,代表的含义或者说还有没有其他的书写的方式
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]