/*
为员工长工资。从最低工资调起每人长10%,但工资总额不能超过50万元,
请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额。

可能的sql:
select empno,sal from emp   order by sal ;
select sum(sal) into s_sal  from emp;
update
*/
set serveroutput on
declare
 --定义一个光标代表所有的员工
 cursor c1 is select empno,sal from emp order by sal;
 --定义两个变量保存光标中的值
 pempno emp.empno% TYPE;
 psal   emp.sal% TYPE;
 
 --计数器保存工资总额
 pSalTotal number;
 --涨工资人数的计数器
 pEmpCount number := 0;
begin
  --初始化工资总额
  select sum(sal) into pSalTotal from emp;
  open c1;
  loop
    exit when pSalTotal>70000;
    --从光标中取值
    fetch c1 into pempno, psal;
    exit when c1%notfound;
   
    --给员工涨工资
    update emp set sal = sal * 1.1 where empno= pempno;
    --统计人数
    pEmpCount := pEmpCount + 1;
    --涨工资后的总额
    pSalTotal := pSalTotal + psal * 0.1;
  end loop;
  close c1;
 
  --提交
  commit;
 
  --输出结果
  dbms_output.put_line('涨工资的人数' || pempcount);
  dbms_output.put_line('涨工资后的总额' || pSalTotal);
  dbms_output.put_line('------------------------');
end;
/

为员工长工资。从最低工资调起每人长10%,请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额。相关推荐

  1. 为员工长工资 从最低工资调起每人长10% 请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额

    首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...

  2. 为员工长工资。从最低工资调起每人长10%,但工资总额不能超过5万元,

    /* 为员工长工资.从最低工资调起每人长10%,但工资总额不能超过5万元, 请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额. 可能的SQL: 员工: select empno, ...

  3. 广东java工资一般多少_广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少...

    广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少 首页 > java > 广东java工资待遇 作者:镀金池   发布时间:2018-12-22 11:20 在 ...

  4. 95后二本生争抢互联网职位:工资高福利好,为了改变命运背水一战

    本文转载自 直面派,作者 蒋晓婷 全球18亿年轻人,他们是充满潜力的一代,互联网让这一代年轻人拥有了前所未有的自我表达权利,他们通过网络交流.学习,创业.他们从网络中汲取养分,又用自己的创造力反哺这个 ...

  5. 1092.结构体习题:通过职工信息输出高于平均工资的职工信息及高于平均工资的职工人数

    Description 有5个职工,每个职工的数据包括:职工号(字符数组型).姓名(字符数组型).工资(整型),编写程序要求从键盘上输入职工们的数据,输出高于平均工资的职工信息及高于平均工资的职工人数 ...

  6. C语言入门 -- 打印工资总额、税金及净工资(2020/12/11)

    打印工资 已知基本工资率.加班费计算及税率,打印工资总额.税金及净工资 假设如下: (1) 基本工资率=每小时应支付美元,例如10美元/小时 (2) 加班(每周超过40小时)=(基本工资率)*2.5 ...

  7. 1. 在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no)、姓名(name )、职称(pro)、工资(sal)等四项信息,请编写一完整的程序。

    在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no).姓名(name ).职称(pro).工资(sal)等四项信息,请编写一完整的程序,实现以下功能: (1)创建信息表:从键盘读入所有职工的 ...

  8. 滴滴配合警方调证不超 10 分钟;苹果否认恶意芯片报道;贝索斯建火箭中心 | 极客头条...

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 支 ...

  9. 世界最牛员工每天挣10亿,记录保持23年!宣布退休后波音公司终于松了口气!...

    多牛才可以被称为世界最牛员工? 答:23年,每天挣十亿. 也就意味着他可以, 41天搞定腾讯一年的营收416亿, 100天搞定阿里一年的营收1011亿. 简直是神一样的存在的员工, 给公司赚钱的速度比 ...

最新文章

  1. FusionChart
  2. [物理学与PDEs]第3章第2节 磁流体力学方程组 2.4 不可压情形的磁流体力学方程组...
  3. 【STM32】ST-LINK固件升级
  4. 分布式系统:CAP 理论的前世今生
  5. Python18行代码做出来这样有点浪漫,又有点极客的“内涵”图
  6. 【docker】docker 实现 的基础
  7. 我国祖冲之密码算法ZUC128和ZUC256性能测试
  8. 线程池提交任务时submit()和execute()的区别
  9. 字节跳动前端实习面经
  10. 周记--听平凡人说故事
  11. Web前端如何快速的兼容手机
  12. 移动常见问题--H5标签之浏览器兼容性、JS之浏览器兼容性、CSS3之浏览器兼容性、移动端动画、click300ms延迟、单行和多行文字溢出省略、水平居中和垂直居中
  13. 深度学习——BRNN和DRNN
  14. MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(六)变压器耦合栅极驱动
  15. 手机如何测光照度_如何3分钟学会用手机的专业模式拍照?
  16. 2022-2027年中国烟用香精香料行业发展前景及投资战略咨询报告
  17. python使用ffmpeg去掉视频片头和片尾
  18. 用 Flutter 实现 PageView 指示器
  19. 198. House Robber 的递归与动态规划实现方法(Python)
  20. ip地址转换数字函数 iton_字符串IP地址转换成IP数值函数

热门文章

  1. VTK:vtkAnnotatedCubeActor用法实战
  2. JavaScript实现depth First Search深度优先搜索算法(附完整源码)
  3. wxWidgets:wxMiniFrame类用法
  4. boost::packaged_task相关的测试程序
  5. boost::mp11::mp_map_replace相关用法的测试程序
  6. boost::mp11::mp_all相关用法的测试程序
  7. boost::isomorphism用法的测试程序
  8. boost::geometry::within用法的测试程序
  9. GDCM:gdcm::PixelFormat的测试程序
  10. VTK:绘图之LinePlot