oracle存储过程中写IF ELES

2025-03-22 19:28:03
推荐回答(1个)
回答1:

给你个例子:CREATE OR REPLACE PROCEDURE mary_pro(empname varchar2) is

-----定义

v_sal emp.sal%type;

begin

-----执行

SELECT sal into v_sal from emp where ename=empname;

------判断

if v_sal<2000 then

update emp set sal=sal*1.1 where ename=empname;

end if;

end;