MySql之游标的使用

一:游标的使用场合

    游标只能用于存储过程和函数中。

    游标存储了检索语句的结果集,然后在存储过程和函数中可以通过游标来迭代访问结果集中的记录。

二:创建游标

CREATE PROCEDURE 存储过程名()
BEGIN
    DECLARE 游标名 CURSOR
    FOR
    SELECT 语句;  //为SELECT语句创建游标

END;

游标创建之后,可以多次打开和关闭。

使用游标需要OPEN之后才可以。

三:打开游标

OPEN 游标名;

四:使用游标

FETCH 游标 INTO var; //获取游标当前指向的记录行,并且放到变量var中

五:关闭游标

CLOSE 游标名;
原文地址:https://www.cnblogs.com/ygj0930/p/8283601.html