有人可以向我解释为什么需要记录吗?我们不能只使用循环在PL / SQL中执行相同的操作。还可以在何时使用多集记录查询?即在哪种情况下,哪一种是偏好?
答案 0 :(得分:2)
以下是此主题的精彩链接: http://www.oracle.com/technology/oramag/oracle/03-sep/o53plsql.html
阅读关于“Set Theory and Multiset Union”的部分。
它或多或少像UNION ALL
一样,但有一个重要区别:
“与SQL UNION集合运算符不同, 集合MULTISET UNION运算符 不重新排序中的元素 结果收集。 MULTISET UNION 保留每个集合中的顺序 并简单地附加的内容 第一个之后的第二个。 ”