mysql中光标如何书写

mysql中光标书写的方法:首先声明光标;然后开启光标,代码为【OPEN cursor_name】;接着捕获光标;最后关闭光标,代码为【CLOSE cursor_name】。 本教程操作环境:windows7系统、mysql5.8版,该

mysql中光标书写的方法:首先声明光标;然后开启光标,代码为【OPEN cursor_name】;接着捕获光标;最后关闭光标,代码为【CLOSE cursor_name】。

本教程操作环境:windows7系统、mysql5.8版,该方法适用于所有品牌电脑。

更多推荐:mysql教程(视频)

mysql中光标书写的方法:

1,什么是光标

  在存储过程或函数中,可以使用光标对结果集进行循环处理。以下是个人的见解,光标就类似于java循环中的自增变量i。

2,光标的使用

  光标的使用包括一下三个步骤:

  1,声明光标

    格式:DECLARE cursor_name CURSOR FOR select_statement;

    cursor_name:光标名,用户自己设定,最好见名知意。

    select_statement:完整的查询语句,查询表中的列名(后面案例详解)。

  2,开启光标

    cursor_name:声明时的光标名。

    格式:OPEN cursor_name;

  3,捕获光标

    格式:FETCH cursor_name INTO var_name...;(...表示可以有多个)

    cursor_name:声明时的光标名。

    var_name:自定义的变量名。(后面案例详解)

  4,关闭光标

    格式:CLOSE cursor_name;

    cursor_name:声明时的光标名。

3,光标使用的小案例

  该案例并没有实际的意义,只是单纯的为了演示光标使用

首先创建一个users表