plsql带参数的游标

coding

-- 带参数的游标

-- cursor c(no emp.deptno%type) is select * from emp where deptno=no; 参数的起名 不要和表中的列名相同!

-- row1 emp%rowtype;

-- 根据部门编号 得到emp中的所有信息?

declare

cursor c(no emp.deptno%type)isselect*from emp where deptno=no;

row1 emp%rowtype;

begin

open c (10); -- 输入参数

loop

fetch c into row1;

exitwhen c%notfound; -- 条件放在输出语句上面 先判读在执行!

dbms_output.put_line(

'cursor index orderby ASC=='||c%rowcount||

'----name=='||row1.ename||

'----job=='||row1.job||

'----sal=='||row1.sal

);

end loop;

close c;

end;

以上是 plsql带参数的游标 的全部内容, 来源链接: utcz.com/z/508571.html

回到顶部