oracle游标的作用?
oracle游标的作用?
哪位大虾帮我解释下,刚入门。。正在学习游标的例子,但是我没感觉到游标的好处在哪?
比如我做了以个游标更新的例子。。。如果我直接写sql语句不就可以直接搞定了,何必还这么麻烦写个游标专门来做更新呢。
------解决方案--------------------Oracle游标是PL/SQL的重要组成部分,在PL/SQL中,当查询返回结果超过一行时,就需要用到游标。
请参考:http://www.zxbc.cn/html/20070625/23220.html
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------至于游标的好处,我劝LZ还是先把游标的相关知识学好了,然后等你经常用到游标的时候,你就对其进行好好掌握了
------解决方案--------------------游标是 SQL 的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是
用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表
中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据
处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。
游标有两种类型:显式游标和隐式游标,在前述程序中用到的 SELECT…INTO…查询
语句,一次只能从数据库中提取一行数据,对于这种形式的查询和 DML 操作,系统都会
使用一个隐式游标。但是如果要提取多行数据,就要由程序员定义一个显式游标,并通
过与游标有关的语句进行处理。显式游标对应一个返回结果为多行多列的 SELECT 语句。
游标一旦打开,数据就从数据库中传送到游标变量中,然后应用程序再从游标变量
中分解出需要的数据,并进行处理。
我这有游标的详细介绍 你给个邮箱我给你发过去
在我的资源里面也有oracle 课件
------解决方案--------------------上边人说的对
而且有例子
给我发一份吧
neu_ren@163.com
------解决方案--------------------上边人说的对
而且有例子
给我发一份吧
neu_ren@163.com
------解决方案--------------------
------解决方案--------------------http://download.csdn.net/source/1297824
------解决方案--------------------游标就是用来处理一条条的数据集~复杂和低效是他的弱点
------解决方案--------------------up
------解决方案--------------------jiqingchuan_16@163.com
------解决方案--------------------
------解决方案--------------------现在写存储过程,经常就是游标套游标,方便是很方便,但就像大家说的比较耗资源,有没有什么好的替代吗?或者什么方法之类的。
------解决方案--------------------