改良一下Loop,對調
? 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;
? ? --人數(shù)+1
? ? countEmp := countEmp +1;
? ? --2. 漲后=漲前+sal*0.1
? ? salTotal := salTotal + psal *0.1; ?
? end loop;
2018-12-06
0.1不是1.1
2015-11-04
在update前面加上 exit when (salTotal + psal*1.1) > 50000;