怎么结束do while循环

如何结束do while循环do while游标语句loop因为游标语句中没有类似循环记数的语句,无法判断语句是否执行完

如何结束do while循环
do while
游标语句
loop

因为游标语句中没有类似循环记数的语句,无法判断语句是否执行完毕,程序一直在循环,这种情况如何解决?谢谢

[解决办法]
sqlcode=100 为结束
[解决办法]
do while sqlca.sqlcode = 0
游标语句
loop

[解决办法]
do while sqlca.sqlcode = 0
...
 loop
[解决办法]
IF *** = ** THEN
 EXIT
ELSE
 ******
END IF
[解决办法]
do while sqlca.sqlcode = 0
游标语句
 loop 

[解决办法]
条件在WHILE后面啊 先循环一次,WHILE满足条件了跳出循环
[解决办法]

探讨
do while
游标语句
loop

因为游标语句中没有类似循环记数的语句,无法判断语句是否执行完毕,程序一直在循环,这种情况如何解决?谢谢