-- loop开始
--exit when saltotal > 50000;
fetch cemp into cempno,csal;
exit when cemp%notfound;
if (saltotal + csal * 0.1)<50000 then
saltotal := saltotal + csal*0.1;
update emp set sal = sal * 1.1 where empno = cempno;
count1 := count1 + 1;
else exit;
end if;
--exit when saltotal > 50000;
fetch cemp into cempno,csal;
exit when cemp%notfound;
if (saltotal + csal * 0.1)<50000 then
saltotal := saltotal + csal*0.1;
update emp set sal = sal * 1.1 where empno = cempno;
count1 := count1 + 1;
else exit;
end if;
2016-08-14
已采纳回答 / 空城空心
高级语言是指有一定语法逻辑的语言,比如C C++等(不是汇编那种机器语言的就可以称作高级语言,意思就是说可以和人的逻辑相符的语言)面向对象语言指的是以类和对象为主的一种模型语言,比如C++,所有的类和对象都可以映射到现实中.一般来说面向对象的语言都属于高级语言,而反过来说不一定成立,既高级语言不一定都是面向对象的.
2016-07-27
最新回答 / Lifing
再引入一个变量totalgrade 在第二层循环中执行totalgrade := totalgrade+pgrade;第二层循环结束后执行avggrade :=totalgrade/(count1+count2+count3);
2016-07-25