IT技术互动交流平台

分析Oracle隐式游标

作者:夏果果  来源:IT165收集  发布日期:2012-01-13 09:11:17

  Oracle隐式游标是一种典型的游标,下面就为您介绍Oracle隐式游标的用法,供您参考,希望对您学习Oracle数据库能够有所帮助。

  Oracle隐式游标:

  不用明确建立游标变量,Oracle隐式游标分两种:

  1.在PL/SQL中使用DML语言,使用ORACLE提供的名为“SQL”的隐示游标。

  举例:


declare

begin

update departments set department_namedepartment_name=department_name;

--where 1=2;

dbms_output.put_line('update '|| sql%rowcount ||' records');

end;

/

  2.CURSOR FOR LOOP,用于for loop 语句

  举例:


declare

begin

for my_dept_rec in ( select department_name, department_id from departments)

loop

dbms_output.put_line(my_dept_rec.department_id || ' : ' || my_dept_rec.department_name);

end loop;

end;

/

Tag标签: Oracle   隐式游标  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规