mysql游标处理
来源:互联网 发布:奥凯软件官网 编辑:程序博客网 时间:2024/05/16 12:28
DELIMITER $$
DROP PROCEDURE IF EXISTS `proc_cur`$$
CREATE PROCEDURE `proc_cur`()
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE myid INT;
DECLARE cur1 CURSOR FOR SELECT id FROM aa;
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;
OPEN cur1;
REPEAT
FETCH cur1 INTO myid;
...
UNTIL done END REPEAT;
CLOSE cur1;
END$$
DELIMITER ;
注意问题:
1.定义要连在一起,否则要出错
DECLARE cur1 CURSOR FOR SELECT id FROM aa;
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;
2.done的值需要初始化,在循环中不需要改它的值
- mysql游标处理
- mysql 遍历游标 处理
- MySQL中的异常处理,游标
- Mysql 游标
- mysql 游标
- MySQL游标
- mysql 游标
- MySQL游标
- mysql游标
- mySQL游标
- mysql游标
- MySQL游标
- mysql游标
- MySQL游标
- MYSQL游标
- MySQL游标
- Mysql游标
- MySQL游标
- wrap 用法
- 第一次滑雪经过——教你如何省钱
- 放手……?
- C# 方法
- 类的对象和类的指针的区别
- mysql游标处理
- 需求说明书的格式
- Spring中集合合并
- 一道面试题:生成50个1到100之间的随机数,并且对其中的偶数进行降序排列 然后让他里面的数能够打乱,类似洗牌效果
- 70-452 认证题库
- 二叉树的前序遍历,中序遍历和后序遍历(c#)
- Android machine name
- ASP实现日期的加减运算
- 用kde登录时出现Could not start kstartupconfig