oracle procedure 的一个问题,如何存储查询结果到变量中

例如:
select a,b,c from my_tabke
_不确定能查出多少条记录,如何将查出的所有数据储存到变量中

新手上路,还请多多指教

使用游标cursor,有多少记录循环多少遍,可以在循环过程中对数据进行处理

可以使用游标循环遍历对数据进行处理,类似于将对象存储在一个临时表中,然后对这些数据按照需要进行处理。
参考自游标循环遍历的使用 http://www.data.5helpyou.com/article285.html