Oracle 多重集、集合和记录
谁能帮我解释一下为什么需要记录?我们不能在 PL/SQL 中使用循环执行相同的操作吗?另外什么时候可以使用多集记录查询?即在哪种类型的情况下,哪种情况会是首选?
Can anybody explain to me why records are required? Can't we just perform the same operation in PL/SQL using loop. Also when can a multiset record query can be used? i.e. in which type of situation and which one would be the preference?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是关于这个主题的一个很好的链接:
http://www.oracle.com/technology/oramag/ oracle/03-sep/o53plsql.html
阅读有关“集合论和多重集并”的部分。
它的工作方式或多或少类似于
UNION ALL
,但有一个重要的区别:Here is a great link on this topic:
http://www.oracle.com/technology/oramag/oracle/03-sep/o53plsql.html
Read the part about "Set Theory and Multiset Union".
It more or less works like
UNION ALL
, with one important difference: