1.游标的概述
我们之前写的sql语句,虽然可以通过筛选条件来限定返回的记录,但是我们却没有办法在结果集里面,像指针一样,定位每一条记录,向前定位,向后定位,或随意定位到某一条记录。为了解决这个问题,我们可以使用游标。
游标可以让我们可以对结果集中的每一条记录进行定位,并对指向的记录中的数据进行操作
- 在sql中,游标是一种临时的数据库对象
- 游标充当了指针的作用
- 我们可以通过操作游标来对数据进行操作
- MySQL中游标可以在存储过程和函数中使用
![在这里插入图片描述](https://img-blog.csdnimg.cn/a0feb217f075447a9e571bc12aa53d6f.png)
2.使用游标的步骤
- 游标要在声明处理程序之前被声明,而且变量和条件还必须在声明游标或处理程序之前被声明
- 使用游标一般要经历下面四个