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表