Oracle隐式游标

数据库 Oracle
Oracle数据库中有很多种游标,下文对其中的隐式游标作了详尽的阐述,如果您对此方面感兴趣的话,不妨一看。

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;  
 
/  
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.

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;  
 
/  
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.

 

 

 

【编辑推荐】

Oracle存储过程的使用实例

Oracle命令行自定义编辑器vi

oracle命令行登录的实现

Oracle查询表空间使用情况

Oracle创建视图的语法

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-16 14:59:39

Oracle显式游标

2011-07-29 10:36:43

游标Oracle数据库

2010-11-16 15:40:21

oracle游标

2010-11-16 15:23:28

Oracle游标

2010-04-21 15:02:50

Oracle使用游标

2010-04-21 15:10:35

Oracle游标

2010-05-07 12:07:08

Oracle 多层游标

2019-09-28 22:41:18

OracleMySQL隐式数据

2010-05-06 11:02:26

Oracle游标

2010-04-21 14:53:46

Oracle游标

2022-02-23 21:24:21

索引SQL字符

2024-08-28 08:50:11

MySQL核心模块

2010-11-16 14:53:02

Oracle游标表达式

2010-04-21 15:22:54

Oracle游标

2009-09-01 10:49:28

C#具有隐式类型声明

2010-04-09 09:07:43

Oracle游标触发器

2010-04-26 13:54:04

Oracle查看

2010-10-28 16:46:23

查询Oracle数据库

2015-06-25 09:49:25

JavaScript隐式调用

2009-09-04 10:49:19

C#隐式转换
点赞
收藏

51CTO技术栈公众号