Oracle游标简单示例

使用游标打印员工姓名和薪水

set serveroutput on;

declare
cursor cemp is select ename,sal from emp;
cname emp.ename%type;
csal emp.sal%type;

begin
  open cemp;
 loop
    fetch cemp into cname,csal;
    exit when cemp%notfound;
    dbms_output.put_line(cname || '的薪水是' || csal);
 end loop;
end;
/ 
带参数的游标
使用游标打印某部门号的所有员工姓名

set serveroutput on;
declare 
cursor cemp(cno emp.deptno%type) is select ename from emp where emp.deptno = cno;
cname emp.ename%type;
begin
  open cemp(10);
 loop 
    fetch cemp into cname;
    exit when cemp%notfound;
    dbms_output.put_line(cname);
    
 end loop;
end;
/ 

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...