在处理MySQL中的CURSOR时,FETCH NEXT和FETCH(没有NEXT)之间的区别是什么?

时间:2017-07-24 03:37:38

标签: mysql loops while-loop cursor fetch

在MySQL中处理FETCH NEXT时,FETCHNEXT(没有CURSOR)之间的区别是什么?

我可以使用全局变量@@FETCH_STATUS来替换以下详细句子吗? -

DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = 1;

就像:

WHILE @@FETCH_STATUS = 0 DO
    ......
END WHILE;

看起来更优雅,更简单。

1 个答案:

答案 0 :(得分:0)

答案是他们之间没有区别。它们完全相同。