【原创】MYSQL存储过程‘CURSOR FOR’用法
2008年12月16日
没有评论
原创笔记,转载请注明来源
存储过程中我们经常看见“cursor for” 的使用,下面对这一用法说明下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | CREATE PROCEDURE p25 (OUT return_val INT) BEGIN DECLARE a,b INT; < -- DECLARE cur_1 CURSOR FOR SELECT s1 FROM t; DECLARE CONTINUE HANDLER FOR NOT FOUND SET b = 1; OPEN cur_1; REPEAT FETCH cur_1 INTO a; UNTIL b = 1 END REPEAT; CLOSE cur_1; SET return_val = a; END;// |
这个过程开始声明了三个变量。
阅读全文…
原创文章,转载请注明: 转载自DevNotes: Development with Notes
本文链接地址: 【原创】MYSQL存储过程‘CURSOR FOR’用法