1,游标
游标是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句所检索出来的结果集。
2,定义游标
这个过程并没有检索到数据,只是定义要使用的select语句
DECLARE t_cursor CURSOR FOR SELECT t.id FROM t_dept t;
3,如果没有数据返回或者select出现异常,程序继续,并将变量done设为true ,
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=true;
3,打开游标
open t_cursor;
4,使用游标
使用fetch来取出数据
fetch t_cursor in variable;
5,关闭游标
close t_cursor;
过程:定义游标(使用游标前必须先定义游标)—》打开游标—》关闭游标