oracle ebs reports开发如何获得for循环的次数??????

billlyh 2012-06-06 04:27:58
oracle ebs reports开发如何获得for循环的次数??????
oracle ebs reports开发,有一个循环如下:
FOR REC_TGH IN (select HEAD.TBGC_NO --单号
from zdoe_tbgc_head head
where ASS_SEGMENT1='1111-000000'
) loop
END LOOP;
如何获得这个循环的次数??????
...全文
165 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2012-06-07
  • 打赏
  • 举报
回复
实在不行,先count出来总数,然后弄个计数器累加。二者相等了就到最后了
singzero 2012-06-07
  • 打赏
  • 举报
回复
select count(HEAD.TBGC_NO)
into v_count --变量v_count 存放当前循环次数
from zdoe_tbgc_head head
where ASS_SEGMENT1='1111-000000'
billlyh 2012-06-06
  • 打赏
  • 举报
回复
当这个循环走到最后一条记录时,我如何知道它刚好走到最后一条记录

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧