oracle游标语法fetch oracle的游标用法,for循环游标和fetch into用法上有什么区别?

oracle的游标用法,for循环游标和fetch into用法上有什么区别?在我看来,for循环的用法比fetchinto简单得多。他们之间有什么区别吗?是否有任何情况下可以进行提取,但不能?在用法

oracle的游标用法,for循环游标和fetch into用法上有什么区别?

在我看来,for循环的用法比fetchinto简单得多。他们之间有什么区别吗?

是否有任何情况下可以进行提取,但不能?

在用法方面,因为只需要一句话,所以为循环获取游标确实简化了游标的开发。我们不需要open、fetch和close语句,也不需要使用%found属性来检测是否找到了最后一条记录。甲骨文含蓄地帮助我们完成了这一切

]其他的都完全一样。

oracle的游标用法,for循环游标和fetchinto用法上有什么区别?

1. 先定义游标。2打开光标。三。获取数据。4关闭光标。例如:1。Exec SQL为select distinct(cyelc)cursor声明cacct cursor,从xxxxx(表名)order按cyelcuid和UR2排序。Exec SQL打开cacct3。While(1){exec SQL fetch cacct into:XXXX(变量名)if(sqlca.sqlcode==100) 破解……}EXEC SQL CLOSE cAcct