存储过程中游标的使用》的相关内容

数据库查询优化原则,欢迎指正补充

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。     2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t where num is ...
by baoqf 2007-06-15 浏览 (1356) 回复 (0) 关键字: mysql

提高查询效率

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id fro ...
by xujingbao 2008-04-12 浏览 (434) 回复 (0) 关键字:

第六章 PL/SQL与Oracle间交互(2)

四、使用游标FOR循环 在大多数需要使用显式游标的情况下,我们都可以用一个游标FOR循环来代替OPEN、FETCH和CLOSE语句。游标FOR循环隐式地声明了一个 %ROWTYPE类型的记录作为它的循环索引,打开游标,然后反复执行把结果集中的行放到索引中去,最后在所有行都被处理完成后关闭游标。 思考下面PL/SQL块例子,它能从一个实验中计算出结果,然后把结果保存在一张临时表中。FOR循环的索 ...
by wang20051 2008-04-24 浏览 (191) 回复 (0) 关键字: pl/sql

第六章 PL/SQL与Oracle间交互(2)

四、使用游标FOR循环   在大多数需要使用显式游标的情况下,我们都可以用一个游标FOR循环来代替OPEN、FETCH和CLOSE语句。游标FOR循环隐式地声明了一个 %ROWTYPE类型的记录作为它的循环索引,打开游标,然后反复执行把结果集中的行放到索引中去,最后在所有行都被处理完成后关闭游标。 思考下面PL/SQL块例子,它能从一个实验中计算出结果,然后把结果保存在一张临时 ...
by junmail 2008-07-12 浏览 (85) 回复 (0) 关键字:

SQL游标原理和使用方法

在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和游标的优点     在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段, ...
by eminem 2007-11-07 浏览 (281) 回复 (0) 关键字: s

PL/SQL游标-(抄)

游标 环境区域是用来处理SQL语句的一个oracle存储区域。游标是指向它的指针或句柄。通过游标,PL/SQL程序可以控制这个环境区域中被处理的语句。 Oracle中的游标有两种:显式游标、隐式游标。 显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入(insert)、删除(delete)、修改(update)和返回单条 ...
by qiuyuanshan 2007-06-25 浏览 (1137) 回复 (0) 关键字:

oracle游标小结

oracle 游标的使用一些代码 查询 SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下: SELECT [DISTICT|ALL]{*|column[,column,. ...
by hbszyandong 2007-11-23 浏览 (358) 回复 (0) 关键字: 游标

相关问答

赞助商链接