oracle - 游标内的集合
问题描述
我有一个代码,其中 BULK COLLECT 用于将 1000 万条记录收集到集合中,它给出了 PGA 内存错误。为了解决这个问题,我希望重新编写代码以使用游标将 BULK COLLECT 与 LIMIT 一起使用,但我想了解是否可以在 Oracle 12c 中访问游标内的集合?是否可以将以下内容更改为游标(隐式或显式)以使用 BULK COLLECT with LIMIT 选项来克服 PGA 内存问题?
例子
Select * BULK collect into l_data from coll_a ca left outer join table ta on ca.id = ta.id
解决方案
推荐阅读
- python - 如果在循环内调用的函数执行时间过长,如何在 python 中跳过循环迭代?
- javascript - 无法迭代多个 JSON 值
- python - API tensorflow 检测 Faster RCNN with FPN
- typescript - 为什么这个对象类型的key是数字或字符串?
- java - JPA多对多删除实体
- c++ - 如何从自定义对话框工具栏属性页中隐藏 CMFCToolBar?
- python - Python/Numpy 是否有一个与 argsort 相反的函数,它用该元素在排序数组中的位置填充数组?
- excel - 如何在 DAX 公式度量中添加 if 语句?
- openvswitch - ryu-manager 的 --observe-links 选项在交换机上生成“未知版本 (0x04)”
- python - 如何检查张量的值是否包含在其他张量中?