亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

根據老師的結果為什么要手動執行幾次循環?有沒有什么辦法讓程序自動重復執行

declare

? cursor cemp is

? ? select empno, sal from emp;

? cempno? ?emp.empno%type;

? csal? ? ?emp.sal%type;

? empcount number := 0;

? totalsal number;

begin

? open cemp;

? select sum(sal) into totalsal from emp;

? loop

? ? fetch cemp

? ? ? into cempno, csal;

? ? --判斷漲后工資是否超過5萬

? ? exit when totalsal + csal * 0.1> 50000;

? ? update emp set sal = sal + sal * 0.1 where empno = cempno;

? ? exit when cemp%notfound;

? ? empcount := empcount + 1;

? ? --漲后工資總額

? ? totalsal := totalsal + csal * 0.1;

? end loop;

? close cemp;

? dbms_output.put_line('漲工資人數: ' || empcount || '? 總工資: ' || totalsal);

end;


正在回答

舉報

0/150
提交
取消

根據老師的結果為什么要手動執行幾次循環?有沒有什么辦法讓程序自動重復執行

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號