您的位置:首页 > 数据库

pl/sql简单存储过程

2016-05-21 19:09 387 查看
---pl/sql简单存储过程

--编写一个过程,可以输入一个雇员名,如果该雇员的补助不是0,就加100,

--如果补助为0,就把补助为0的设置为200

create or replace procedure update_comm(name_in in varchar2) is

v_comm emp.comm%type;

begin

select comm into v_comm from emp where ename = name_in;

---判断值是否为null

if v_comm is null then

update emp set comm=200 where ename=name_in;

else

update emp set comm=comm+100 where ename=name_in;

end if;

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: