龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

Oracle使用游标的实例演示

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
我们今天要和大家一起分享的是 Oracle 使用游标,在此我们需要相关的声明,我们所指的游标一般是指显式的相关游标,所以从现在起,如果没有特别的指明情况,我们所说的游标都是

我们今天要和大家一起分享的是Oracle使用游标,在此我们需要相关的声明,我们所指的游标一般是指显式的相关游标,所以从现在起,如果没有特别的指明情况,我们所说的游标都是指显式游标。要在程序中使用游标,必须首先声明游标。

声明游标

语法:

  1. CURSOR cursor_name IS select_statement;  

在PL/SQL中游标名是一个未声明变量,不能给Oracle使用游标名赋值或用于表达式中。

例:

  1. DELCARE  
  2. CURSOR C_EMP IS SELECT empno,ename,salary  
  3. FROM emp  
  4. WHERE salary>2000  
  5. ORDER BY ename;  
  6. ........  
  7. BEGIN  

在Oracle使用游标定义中SELECT语句中不一定非要表可以是视图,也可以从多个表或视图中选择的列,甚至可以使用*来选择所有的列 。

文章出自: http://www.programbbs.com/doc/class10-3.htm

精彩图集

赞助商链接