BULK COLLECT语句概述¶
关键字BULK COLLECT会把输出的数据批量地绑定到集合变量中。我们可以在SELECT INTO、FETCH INTO和RETURNING INTO子句中使用BULK COLLECT。如下图所示:
使用BULK COLLECT语句时应注意一些使用限制:
- 不能对使用字符串类型做键值类型的索引表使用BULK COLLECT子句。
- 如果使用BULK COLLECT语句将结果批量绑定到指定的集合变量时没有返回任何行,此时不会抛出任何异常。此时集合的COUNT方法将返回0。
- BULK COLLECT INTO的目标对象必须是集合类型。