MySQL光标的使用
来源:互联网 发布:淘宝卖家授权 编辑:程序博客网 时间:2024/05/21 18:35
在编写存储过程时,查询可能返回多条记录,如果,数据量非常大,则需要使用光标来逐条读取查询结果集中的记录
光标,是一种用于轻松处理多行数据的机制
光标的声明
使用光标处理结果集中的数据,需要先声明光标
光标,必须声明在声明变量、条件之后,声明处理程序之前
MySQL中,使用DECLARE关键字来声明光标
语法格式
DECLARE cursor_name CURSOR FOR select_statement;
参数说明
Cursor_name,表示光标的名称
Select_statement,表示SELECT语句的内容,返回一个用于创建光标的结果集
声明一个名为cursor_student的光标
光标的使用
声明完光标之后,就可以使用了
使用光标之前,首先需要的打开光标
打开和使用光标
语法格式
OPEN cursor_name
FETCH cursor_name INTO var_name [,var_name]……
参数说明
Cursor_name,表示参数的名称
Var_name,表示将光标中的SELECT语句,查询出来的信息,存入该参数中
注意,var_name必须在声明光标之前,就定义好
使用名称为cursor_student的光标,将查询出来的信息,出入s_name和s_gender中
光标的关闭
使用完光标之后,需要将光标光标
语法格式
CLOSE cursor_name
注意,如果没有明确的关闭光标,它会在其声明的复合语句的末尾,被关闭
阅读全文
1 0
- MySQL光标的使用
- MySQL中光标的使用
- mysql存储过程光标的使用
- mysql中使用光标的demo
- mysql中的光标(游标)的使用
- mysql光标的创建
- 光标的使用
- 光标的使用
- 使用Win95的动画光标
- PL/SQL 光标的使用
- 关于图标和光标资源的使用
- Windows 系统使用的各种图标、光标
- MFC如何使用自己画的光标
- Oracle中光标的使用和异常
- Cursor游标(光标)的使用
- orcle数据库游标(光标)的使用
- Oracle中光标的使用和异常
- mysql中用光标循环中使用动态sql
- 【安卓基础】01项目目录
- test....
- 解决IE浏览器不识别location.origin 的问题
- jdk源码学习笔记--LinkedList
- Linux下用户组、文件权限详解
- MySQL光标的使用
- hadoop1之map到reduce中间的shuffle过程
- 极客 | Python | 学习笔记01:Python 定向爬虫入门
- java中重载与重写的区别
- LBG矢量量化算法
- 关于出现“对不起,您安装的不是正版应用..”的解决办法 discuz
- Visual Studio最常用、最高效的快捷键
- Java基础语法2
- hadoop1中mapreduce原理详解