社区
基础和管理
帖子详情
游标中的FETCH...INTO...语句是起什么作用的?
richzhang
2003-09-17 10:57:22
各位大侠,能解释一下吗?初学者有礼了!
...全文
6008
6
打赏
收藏
游标中的FETCH...INTO...语句是起什么作用的?
各位大侠,能解释一下吗?初学者有礼了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superscreen
2004-02-24
打赏
举报
回复
1
fetch 游标 into 变量;
其他操作 when 游标 %NOTFOUND;--没有记录的话执行其它操作
黑马
2004-02-24
打赏
举报
回复
to onejune4450(中文字符):
如果有些时候记录是1条 ,有些时候没有记录的话,用什么比较好?
anthonychen
2003-09-17
打赏
举报
回复
从数据库返回数据,让Oracle9i 把数据传送到变量中。
onejune4450
2003-09-17
打赏
举报
回复
4
sql返回的记录数等于1时,一般不定义游标,直接使用 select ... into ... 句式。
对返回多记录的sql要定义游标。fetch into 针对之前定义的游标,按sql所确定的记录顺序取值。
fetch into 一般放在一个循环体中,每执行一次,得到一行记录,相当于next记录指针,并赋给INTO所对应的变量。
lazyeric
2003-09-17
打赏
举报
回复
1
这个问题一般的书里面都有很详细的解释的。
jiezhi
2003-09-17
打赏
举报
回复
3
fetch 就是取值,into就是到哪里去。
fetch into 就是把游標里面的值取出,存入一個變量里面。
oracle
游标
的含义,三类
游标
的使用方式,
fetch
...bulk collect into批量提取数据
文章目录一.
游标
1.1 定义1.2
游标
类型1.2.1 隐式
游标
:1.2.2 显示
游标
:用于处理返回多行的查询1.2.3 循环
游标
1.2.4
fetch
...bulk collect into1.2.5 REF
游标
: 一.
游标
1.1 定义 当执行查询
语句
时,对于表
中
的记录,是通过逐行处理的形式,查询结果 1.2
游标
类型 隐式
游标
、显示
游标
、REF
游标
1.2.1 隐式
游标
: 在PL/SQL程序
中
执行DML SQL
语句
时自动创建隐式
游标
,名字固定叫sql 隐式
游标
自动声明、打开、关闭; 通过检查隐式
关于
游标
中
fetch
.. bulk collect into 需要注意的点
使用
fetch
.. bulk collect into ..时需要注意的是变量的类型为集合类型,因为bulk collect 是批量的从
游标
中
取数 例如: --定义集合类型 type v_table is table of emp%type; --定义变量的类型为集合类型 table_name v_table; --批量从
游标
中
【数据分析师_02_SQL+MySQL】027_MySQL的
游标
(DECLARE..CURSOR FOR..,REPEAT
FETCH
..INTO..UNTIL..END REPEAT)
MySQL的
游标
CURSOR1 什么是
游标
CURSOR2
游标
的使用2.1 创建
游标
2.2 使用数据 1 什么是
游标
CURSOR CURSOR 是在存储过程
中
,根据需要对数据集合进行前后浏览的一种应用。 CURSOR 程序间用来做数据交换的一个桥梁,比如在用 Python进行数据分析时,SQL传递给 Python数据就是通过 CURSOR实现。 在有 GUI或者 APP的情况下,肉眼即可见到数据,因此很少会用到 CURSOR。 但是在使用 PANDAS等程序批量处理的时候,CURSOR很重要。 2
游标
的使
oracle的
游标
用法,open for循环
游标
和
fetch
into用法上有什么区别?
open的时候不会读数据,
FETCH
才读。 1、说明
游标
。说明
游标
的时候并不执行select
语句
。 declare <
游标
名> cursor for <select
语句
>; 2、打开
游标
。打开
游标
实际上是执行相应的select
语句
,把查询结果读取到缓冲区
中
。这时候
游标
处于活动状态,指针指向查询结果集的第一条纪录。 open <
游标
名>; 3、推进
游标
指针...
任务九
游标
的管理与使用
一、填空题 1.使用
游标
的
语句
一般是( 循环)结构。 2.使用
游标
的步骤是:定义
游标
.打开
游标
、使用
游标
读取数据、( 共同
游标
)、释放
游标
。 3.定义
游标
的
语句
是(declare
游标
名 cursor ),打开
游标
的
语句
是( open
游标
名),读取
游标
中
下 一条 记录的
语句
是(
fetch
next from
游标
名 into 变量名)。 4.关闭
游标
的
语句
是( close
游标
名),释放
游标
的
语句
是(deallocate
游标
名 )。 5.使用
游标
时必须要用到的全局变量是(@@featch_s
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章