MySQL-存储过程-游标 CURSOR FOR

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;

过程:定义游标(使用游标前必须先定义游标)—》打开游标—》关闭游标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值