为了账号安全,请及时绑定邮箱和手机立即绑定

哪位大神帮忙解答解答。并且解释一下。

哪位大神帮忙解答解答。并且解释一下。

qq__5778 2017-01-04 17:15:29
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;

/

呀!不会写~~

查看完整回答
反对 回复 2017-01-04
  • 1 回答
  • 1 关注
  • 1223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信