在PB中游标goto的用法?

OPEN c_cursor;
start:
FETCH c_cursor INTO :co_no,:co_name,:co_level;
IF t_plan.sqlcode = 0 THEN
......
goto start
END IF
CLOSE c_cursor;
请问这个goto在什么情况下结束

拉莫斯之舞
浏览 1161回答 2
2回答

幕布斯6054654

GOTO是立即跳转到指定代码处的,执行完指定代码就结束了,你这段代码的后面应该还有,最下面应该有这么一段:START:....GOTO START之后就直接执行这一段代码了,中间的代码不会再执行。

jeck猫

当if条件不满足时跳过if域,从end if 后语句执行,从条件看就是从数据库去数据,如果取不到数据则结束】
打开App,查看更多内容
随时随地看视频慕课网APP