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 关注
- 1223 浏览
添加回答
举报
0/150
提交
取消