5.寫一個存儲過程
輸入: 部門編號
查出該部門的人,工資比ADAMS高,則提成增加100, 比ADAMS低,則提成增加200
顯示提成增加后的員工信息
1 回答

臺風下雨天
TA貢獻5條經驗 獲得超0個贊
create or replace produce promotemp(empno in number)
as
--定義一個變量接受鍵盤輸入,忘記怎么寫了
????pempno?
--定義兩個光標,保存工資比admin高的記錄,比admin低的記錄
????c_up referrence course ;
????c_low referrence course;
begain
????select * into c_up from emp where emp.empno=&pempno and emp.sal > (select ..... );
????select * into c_low from emp where emp.empno=&pempno and emp.sal < (select .....);
????select * into
????loop
????????exit where 沒有記錄
????????if????高 then 漲工資
? ??????else????降工資
????end loop;
end;
/
呀!不會寫~~
- 1 回答
- 1 關注
- 1276 瀏覽
添加回答
舉報
0/150
提交
取消