红色黎明
2015-05-11 15:11
loop
--取一个员工
fetch cemp into pempno,psal;
--2.notfound涨完
exit when cemp%notfound;
--1. 总额>5w
exit when (salTotal + psal *0.1) >= 50000;
update emp set sal=sal*1.1 where empno=pempno;
--人数+1
countEmp := countEmp +1;
--2. 涨后=涨前+sal*0.1
salTotal := salTotal + psal *0.1;
end loop;
0.1不是1.1
在update前面加上 exit when (salTotal + psal*1.1) > 50000;
Oracle数据库开发必备利器之PL/SQL基础
75048 学习 · 208 问题
相似问题