ORACLE PL/SQL编程之四: 把游标说透

转载 2015年11月18日 09:45:24

PL/SQL块中执行SELECTINSERTDELETEUPDATE语句时,ORACLE会在内存中为其分配上下文区(Context Area),即缓冲区。游标是指向该区的一个指针,或是命名一个工作区(Work Area),或是一种结构化数据类型。它为应用等量齐观提供了一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法,是设计嵌入式SQL语句的应用程序的常用编程方式。

 在每个用户会话中,可以同时打开多个游标,其数量由数据库初始化参数文件中的OPEN_CURSORS参数定义。

对于不同的SQL语句,游标的使用情况不同:

SQL语句

游标

非查询语句

隐式的

结果是单行的查询语句

隐式的或显示的

结果是多行的查询语句

显示的



http://www.cnblogs.com/huyong/archive/2011/05/04/2036377.html

相关文章推荐

ORACLE PL/SQL编程之四 把游标说透

原文http://www.cnblogs.com/huyong/archive/2011/05/04/2036377.html   4.1 游标概念 4.1.1 处理显式游标 4.1.2 处理...

ORACLE PL/SQL编程详解之四:把游标说透

本篇主要内容如下: 4.1 游标概念 4.1.1 处理显式游标 4.1.2 处理隐式游标 4.1.3 关于 NO_DATA_FOUND 和 %NOTFOUND的区别 4.1.4  使用游标更...

[推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)

[推荐]ORACLE PL/SQL编程之四: 把游标说透(不怕做不到,只怕想不到)     继上两篇:ORACLE PL/SQL编程之八:把触发器说透         ...

ORACLE PL/SQL编程之四:把游标说透

本篇主要内容如下: 4.1 游标概念 4.1.1 处理显式游标 4.1.2 处理隐式游标 4.1.3 关于 NO_DATA_FOUND 和 %NOTFOUND的区别 4.1.4  使用游标...

ORACLE PL/SQL编程之四:把游标说透

ORACLE PL/SQL编程之四: 把游标说透(不怕做不到,只怕想不到) 本篇主要内容如下: 4.1 游标概念 4.1.1 处理显式游标 4.1.2 处理隐式游标 4.1.3 关于 ...

ORACLE PL/SQL编程之四:把游标说透

游标的使用 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现。 4.1 游标概念 在PL/SQL块中执行SELECT、INSERT、DELETE和UPDATE语句时,O...

Oracle Pl/SQL编程 包和游标

–包 包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成 –代码组成 create or replace package 包名 is procedure 过程名(变量名 变...

[oracle编程]pl/sql --标量 复合变量以及游标的简单使用

说明: 使用oracle10.2 scott方案下的emp表做的练习,所有块都验证过 注意: 要先打开oracle的打印选项 声明:  多处参照韩顺平oracle视频,所以命名基本出现为sp_.....

Oracle pl/sql编程 15---游标变量

与游标类似,游标变量也可以处理多行查询的结果集。但是,游标与游标变量是不同的,就像常量和变量的关系一样。游标包括显式游标和隐式游标,它们都是静态定义的。当用户使用它们时,就需要再声明时定义查询。而游标...

ORACLE PL/SQL编程之八:把触发器说透

ORACLE PL/SQL编程之八:  把触发器说透  本篇主要内容如下: 8.1  触发器类型 8.1.1  DML触发器 8.1.2  替代触发器...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)