欢迎光临
我们一直在努力

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

【编辑推荐】

  1. Oracle数据库与DM的强制访问的不同之处
  2. Oracle数据库和DB2取前10条记录的实际对比
  3. 对Oracle SQL相同语句的解析
  4. Oracle sql 性能如何进行调整
  5. Oracle 语句的优化规则中的相关项目

赞(0) 打赏
未经允许不得转载:九八云安全 » Oracle使用游标的实例演示

评论 抢沙发