/*创建一个存储过程,以员工号为参数,输出该员工的工资*/
create or replace procedure p1(v_empno in emp.empno%type,v_sal out emp.sal%type) is
begin
select sal into v_sal from emp where empno = v_empno;
end;
/*执行*/
declare
v_empno emp.empno%type := 7369;
v_sal emp.sal%type;
begin
p1(v_empno,v_sal);
dbms_output.put_line(v_empno||' '||v_sal);
end;
Oracle存储过程及函数练习
最新推荐文章于 2024-07-11 22:48:22 发布