首页 相关文章 Oracle 9i 游标

Oracle 9i 游标

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

  定义游标

  游标作为一种数据类型,首先必须进行定义,其语法如下。

  cursor 游标名 is select 语句;

  cursor是定义游标的关键词,select是建立游标的数据表查询命令。

  以scott用户连接数据库,在中执行下列PL/SQL程序,该程序定义tempsal为与scott.emps数据表中的sal字段类型相同的变量,mycursor为从scott.emp数据表中提取的sal大于tempsal的数据构成的游标。

  执行结果如图9.35所示。

  

  ―――――――――――――――――――――――――――――――――――――  set serveroutput on  declare    tempsal scott.emp.sal%type;    cursor mycursor is      selec...[ 查看全文 ]

2016-02-19 标签:

Oracle 9i 游标的相关文章

手机页面
收藏网站 回到头部