这是一个创建于 3686 天前的主题,其中的信息可能已经有所发展或是发生改变。
现在是这样写的:
DECLARE cur CURSOR FOR SELECT name FROM tb;
OPEN cur;
lbl1: LOOP
FETCH cur INTO temp;
IF done=1 THEN
LEAVE lbl1;
END IF;
END LOOP;
CLOSE cur;
请问不用游标,直接循环结果集,怎么写呢?
2 条回复 • 2014-10-13 13:38:30 +08:00
|
|
1
yrdr 2014-10-13 13:32:48 +08:00
简单的sql语句为何一定要扯上存储过程之类的呢?先不说麻烦,以后维护起来也折腾死人
|
|
|
2
raycloud 2014-10-13 13:38:30 +08:00
@ yrdr 用存储过程肯定不只是一个简单的查询,上面只是我遍历查询结果的一个例子
|