oracle存储过程PL/SQL程序基础

oracle存储过程PL/SQL学习,仅供参考

因sql developer 没有导入数据,因此使用sqlplus进行编写

1、 任意输入一个员工号,查询此员工的工资,如果少于等于2000,为其增加工资的10%,如果多于2000~4000,为其增加工资的8% ,其他为其增加工资的5%, 输出修改前后的工资值。如果此人不存在,提示:‘此员工不存在’。请验证代码(正常/非正常)
在这里插入图片描述

2、 采用循环结构查询emp表中每个部门(10、20、30号)的平均工资、部门号、部门人数,并按照平均工资的高低顺序输出。请验证代码(正常/非正常)
在这里插入图片描述

3、 定义一个显示游标以部门号为参数查询该部门的员工信息,利用for循环、while循环来完成。
FOR循环
在这里插入图片描述
WHILE循环
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值