在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

mysql存储过程的游标有什么作用

143次阅读
没有评论

共计 1845 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要讲解了“mysql 存储过程的游标有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“mysql 存储过程的游标有什么作用”吧!

在 mysql 存储过程中,游标也称为光标,是一个存储在 DBMS 服务器上的数据库查询,是检索操作返回一组结果集,一般用于对检索出来的数据进行前进或者后退操作。

本教程操作环境:windows7 系统、mysql8 版本、Dell G3 电脑。

在 MySQL 中,存储过程或函数中的查询有时会返回多条记录,而使用简单的 SELECT 语句,没有办法得到第一行、下一行或前十行的数据,这时可以使用游标来逐条读取查询结果集中的记录。游标在部分资料中也被称为光标。

游标简介

1、游标:也称为光标,是一个存储在 DBMS 服务器上的数据库查询,它不是一条 select 语句,而是被该语句检索出来的结果集。

2、用途:对检索出来的数据进行前进或者后退操作,主要用于交互式应用,如用户滚动屏幕上的数据

3、特性:

能够标记游标为只读,使数据能读取,但不能更新和删除

能控制可以执行的定向操作 (向前、向后、第一、最后、绝对位置、相对位置等)

能标记某些列为可编辑的,某些列为不可编辑的

规定范围,使游标对创建它的特定请求(如存储过程)或对所有请求可访问

只是 DBMS 对检索出的数据(而不是指出表中活动数据)进行复制,使数据在游标打开和访问期间不变化

4、支持游标的 DBMS:DB2、MariaDB、MySQL 5、SQL Server、SQLite、Oracle 和 PostgreSQL,而 Microsoft Access 不支持

5、游标对基于 Web 的应用用处不大(ASP、ASP.NET、ColdFusion、PHP、Python、Ruby、JSP 等),大多数 Web 应用开发人员不使用游标

6、使用:

声明游标:DECLARE cursor_name CURSOR FOR SELECT * FROM table_name;  // 还没有检索数据

-- MySQL 游标的声明
DECLARE cursor_name CURSOR FOR select_statement
-- SQL Server 游标的声明
DECLARE cursor_name CURSOR FOR select_statement [FOR [READ ONLY | UPDATE {[co lumn_list]}]]
-- Oracle 游标的声明
DECLARE CORSOR cursor_name IS {select_statement}

打开游标:OPEN cursor_name; // 开始检索数据,即指定游标的 SELECT 语句被执行,并且查询的结果集被保存在内存里的特定区域。

-- MySQL 打开游标
OPEN cursor_name

-- Oracle 打开游标 OPEN cursor_name [param1 [, param2]]

获取数据:FETCH cursor_name into var1,var2,…,varn;// 当游标 cursor_name 检索完数据后,只有等到下一次 fetch 时才会触发结束的标志

-- MySQL 游标获取数据
FETCH cursor_name INTO var1_name [, var2_name] ...

-- SQL Server 游标获取数据 FETCH NEXT FROM cursor_name [INTO fetch_list]
-- Oracle 游标获取数据 FETCH cursor_name {INTO : host_var1 [[INDICATOR] : indicator_var1] [, : host_var2 [[INDICATOR] : indicator_var2]] | USING DESCRIPTOR DESCRIPTOR}

关闭游标:CLOSE cursor_name;

-- MySQL 关闭游标,会主动释放资源,所以不需要 DEALLOCATE 语句
CLOSE cursor_name

-- Oracle 关闭游标,会主动释放资源,所以不需要 DEALLOCATE 语句 CLOSE cursor_name

感谢各位的阅读,以上就是“mysql 存储过程的游标有什么作用”的内容了,经过本文的学习后,相信大家对 mysql 存储过程的游标有什么作用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-15发表,共计1845字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 丰满少妇熟女高潮流白浆 | 亚洲熟女乱色综合亚洲小说 | www.4hu影院| 欧美日韩视频在线一区二区 | 国产极品美女高潮无套在线观看 | 国产成人综合久久精品红 | 亚洲国产精品特色大片观看完整版 | 成人无码区免费a片www | 国内精品久久久久久久97牛牛 | 中文字幕亚洲综合久久菠萝蜜 | 国产免费一区二区三区在线观看 | 国产乱码卡二卡三卡老狼 | 国产午夜福利100集发布 | 久草电影在线 | 国产精品后入内射日本在线观看 | 国产啪在线 | 国产精品99久久99久久久看片 | 男女朋友做爽爽爽免费视频网 | 色中文字幕在线 | 一级网站在线观看 | 欧美丰满熟妇乱xxxxx图片 | 久艹在线播放 | 国产91精品一区二区视色 | 欧美3p精品三区 | 羞羞答答中文字幕 | 青青青看免费视频在线 | 成人欧美一区二区三区小说 | 午夜日本理论 | 国产精品偷窥熟女精品视频 | 欧美成人精品一区二三区在线观看 | 伊人激情综合网 | 伊人自拍视频 | 久久精品94精品久久精品 | 亚洲爆乳大丰满无码专区 | 精品无码一区二区三区爱欲 | 天天插伊人| 成人区人妻精品一区二区不卡 | 精品欧美小视频在线观看 | 欧美顶级少妇作爱 | 亚洲综合在线视频 | 亚洲av有码在线天堂 |