`
danielhjd
  • 浏览: 242777 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

(游标)How to define and implement THE CURSOR

 
阅读更多

Definition:

cursor的作用是从数据表中提取来的数据,以临时表的形式存放在内存中,在cursor有一个数据指针,在initical status下指向首记录,利用fetch语句可以移动指针,从而对cursor的数据进行各种操作,然后将操作结果写回表中;

 

Gramma/parse:

注意:cursor是一种数据类型

cursor name is select satements

 

open mycursor;

打开游标的过程有以下两个步骤:

(1)将符合条件的记录送入内存.

(2)将指针指向第一条记录.

 

fetch mycursor into  columns_1,columns_2,columns_3....

fetch mycursor into 记录型变量名

 

close mycursor

关闭游标

 

cursor的属性:

判断游标是否打开

mycursor%isopen

 

判断游标是否有数据

mycursor%found

 

判断游标是否没有数据

mycursor%notfound

 

计算游标数据的行数

mycursor%rowcount

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics