MySQL 知识量:16 - 40 - 165
由SQL查询操作返回的一组结果称为结果集。使用select语句,是没有办法在结果集中灵活的获取第一行、下一行或前几行的。要想在结果集中自由的移动并获取指定行的信息,可以使用游标。
游标就是存储在DBMS服务器上的一个数据库查询,它不是select语句,而是select语句查询出来的结果集。
游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改。
需要注意的是:MySQL的游标只能用于存储过程和函数。
使用游标的基本步骤如下:
在使用游标前,必须先声明(定义)它。在这个过程中,并没有实际检索数据,只是定义要使用的select语句。
声明后,必须打开游标,才能使用游标。在这个过程中,DBMS将根据声明的内容把数据实际检索出来。
对于填充了数据的游标,根据需要灵活的取出各行。
结束使用时,必须关闭游标。
在声明游标后,可以根据需要频繁的打开和关闭游标。游标打开后,也可以频繁的执行取操作。
Copyright © 2017-Now pnotes.cn. All Rights Reserved.
编程学习笔记 保留所有权利
MARK:3.0.0.20240214.P35
From 2017.2.6