语法:identifier [CONSTANT] datatype [NOT NULL] [:= | DEFAULT expr] identifier:用于指定变量或常量的名称。CONSTANT:用于指定常量。当定义常量时,必须指定它的初始值,并且其数值不能变。datatype:用于指定变量或常量的 ...
分类:
数据库 时间:
2017-02-04 15:12:34
阅读次数:
219
隐式游标:一次只能返回一行结果(不需要定义,默认自动建立) 显式游标: 需要开发人员提前定义,可以通过循环的方式处理游标里的sql语句,返回多行结果 隐式游标的属性: sql%rowcout 统计在游标中处理的记录数 sql%found 如果在游标中能找到符合条件的一条记录,结果为true sql% ...
分类:
数据库 时间:
2016-11-26 17:32:06
阅读次数:
174
cursor 需要用户先定义,在select时,可以用于处理多行记录 1、declare 声明一个游标 2、open cursor (隐式游标自动open) 3、fetch cursor 读取记录到变量(在select时,可以通过循环的方式读取多行记录) 4、判断游标是否为空(到达最后一行记录) 5 ...
分类:
数据库 时间:
2016-11-26 17:06:40
阅读次数:
192
视图的创建: Oracle 游标使用: http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html 显式游标: 隐式游标: 在表的连接时,有 主表 left outer join 副表 效果一般会比直接内连接要好 ...
分类:
数据库 时间:
2016-10-22 17:58:26
阅读次数:
208
游标是一种私有的工作区,用于保存SQL语句的执行结果。在执行一条SQL语句时,数据库服务器会打开一个工作区,将SQL语句的执行结果保存在这里。在Oracle数据库中有两种形式的游标:隐式游标和显式游标。隐式游标是由数据库服务器定义的,显式游标是用户根据需要自己定义的。 隐式游标隐式游标是数据库服务器 ...
分类:
数据库 时间:
2016-05-31 10:33:03
阅读次数:
237
引用 一、显式cursor 显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor。显式游标的声明类似如下(详细的语法参加plsql ref doc ): cursor cursor_name (parameter list) is select ... 游标从declare、ope ...
分类:
其他好文 时间:
2016-04-22 01:09:10
阅读次数:
262
一、游标作用(或定义)
1.PL/SQL提供游标机制处理多行记录结果集;
2.游标类似于指针,使应用程序一次可以处理其中的一行记录,比如将游标放入一个for循环中,每循环一次就处理一行记录,那么循环n次就可以处理n行记录;
3.Oracle中,可以分为显式游标和隐式游标两种,比如select*fromstudent就是用隐式游标进行遍历student表,然后将查询结果展示;
4.在平常在进...
分类:
数据库 时间:
2016-04-15 12:03:15
阅读次数:
166
游标(Cursor):用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。游标可分为:1.静态游标:分为显式(explicit)游标和隐式(implicit)游标。2.REF游标:是一种引用类型,类似于指针。1、静态游标1.1显式游标定义格式:CURS...
分类:
数据库 时间:
2015-12-07 11:56:35
阅读次数:
212
简介显示游标使用的是SELECT叙述,被声明于任何一个区块的声明段落中,开发者可以控制几乎所有与游标有关的操作。显示游标对游标的处理提供了其他类似的游标无法做到的控制。他们要使用一次会传回多余一笔记录的SELECT叙述。虽然他们提供了比隐式游标更多的控制,但也需要额外的步骤来操作。使用显示游标,需要...
分类:
其他好文 时间:
2015-11-02 00:04:53
阅读次数:
164
Oracle中的游标有两种:显式游标、隐式游标。显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入 (insert)、删除(delete)、修改(update)和返回单条记录的查询(select)语句时由PL /SQL 自...
分类:
数据库 时间:
2015-11-01 22:51:12
阅读次数:
387