使用光标查询10部门的员工姓名和工资,并打印__使用光标查询员工姓名和工资,并打印

简介: /* 使用光标查询10部门的员工姓名和工资,并打印 */ set serveroutput on declare   --申明一个光标代表员工的姓名和工资   --cursor c1 is select ename,sal from emp;   --定义一个带参数的光标   cursor c2(dno number) is select ename,sal from em

/*
使用光标查询10部门的员工姓名和工资,并打印
*/

set serveroutput on
declare
  --申明一个光标代表员工的姓名和工资
  --cursor c1 is select ename,sal from emp;
  --定义一个带参数的光标
  cursor c2(dno number) is select ename,sal from emp where deptno= dno;
  --定义两个变量保存员工姓名和薪水
  pename emp.ename% TYPE;
  psal   emp.sal% TYPE;
begin
  --打开光标
  open c2(10);
  --循环从c1中取值
  loop
  --注意顺序
  fetch c2 into pename, psal;
  --退出条件
  exit when c2%notfound;
 
  dbms_output.put_line(pename ||'的工资是:' || psal );
  end loop; 
  --关闭光标
  close c2;
end;
/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/*
使用光标查询员工姓名和工资,并打印
*/

set serveroutput on
declare
  --申明一个光标代表员工的姓名和工资
  cursor c1 is select ename,sal from emp;
  --定义两个变量保存员工姓名和薪水
  pename emp.ename% TYPE;
  psal   emp.sal% TYPE;
begin
  --打开光标
  open c1;
  --循环从c1中取值
  loop
  --注意顺序
  fetch c1 into pename, psal;
  --退出条件
  exit when c1%notfound;
 
  dbms_output.put_line(pename ||'的工资是:' || psal );
  end loop; 
  --关闭光标
  close c1;
end;
/

 

目录
相关文章
|
4月前
|
监控 数据安全/隐私保护
RPA数字员工的特点
【1月更文挑战第5天】RPA数字员工的特点
99 1
RPA数字员工的特点
|
2月前
|
SQL
SQL 查找入职员工时间排名倒数第三的员工所有信息
SQL 查找入职员工时间排名倒数第三的员工所有信息
|
4月前
|
SQL
leetcode-SQL-184. 部门工资最高的员工
leetcode-SQL-184. 部门工资最高的员工
12 0
|
11月前
|
Java
关于用出生日期查询生日还有多少天的问题
关于用出生日期查询生日还有多少天的问题
91 0
|
11月前
|
前端开发
部门员工信息的录入代码实现
部门员工信息的录入代码实现
|
12月前
4.1已知四个学生的记录信息,(包括学号,姓名,成绩,)要求输出成绩最高者
4.1已知四个学生的记录信息,(包括学号,姓名,成绩,)要求输出成绩最高者
162 0
|
SQL 数据挖掘 Python
SQL2 查找入职员工时间排名倒数第三的员工所有信息
SQL2 查找入职员工时间排名倒数第三的员工所有信息
148 0
SQL2 查找入职员工时间排名倒数第三的员工所有信息
|
SQL 数据挖掘 Python
SQL1 查找最晚入职员工的所有信息
SQL1 查找最晚入职员工的所有信息
SQL1 查找最晚入职员工的所有信息
|
Java
编写Java程序_输入本部门五位员工的薪资,并根据用户输入的序号为指定员工进行提薪。若用户输入序号出现越界,则提示错误。
编写Java程序_输入本部门五位员工的薪资,并根据用户输入的序号为指定员工进行提薪。若用户输入序号出现越界,则提示错误。
205 0
编写Java程序_输入本部门五位员工的薪资,并根据用户输入的序号为指定员工进行提薪。若用户输入序号出现越界,则提示错误。
|
JavaScript 前端开发
使用自定义对象动态在页面上绘制一张表格,动态地向表格中添加公司员工的基本信息,测试数据不少于3 条,员工信息包括姓名、年龄、性别和部门
使用自定义对象动态在页面上绘制一张表格,动态地向表格中添加公司员工的基本信息,测试数据不少于3 条,员工信息包括姓名、年龄、性别和部门
169 0
使用自定义对象动态在页面上绘制一张表格,动态地向表格中添加公司员工的基本信息,测试数据不少于3 条,员工信息包括姓名、年龄、性别和部门