首页 > 解决方案 > oracle集合和临时表有什么区别?

问题描述

plsql 集合和临时表之间的主要区别是什么。以及存储在 oracle 数据库中的集合的确切位置。

标签: oracle

解决方案


临时表是;它们包含数据(在事务或会话期间,取决于您如何创建它们)。它们的定义保留在数据库中(当然,除非您删除它)。

集合可以存在

  • 在执行 PL/SQL 过程时,在 PL/SQL 级别(关联数组)(因此,在 RAM 中)或
  • 在模式级别(变量和嵌套表)(因此它们存储在数据库中并且可以被任何 SQL 语句引用)

推荐阅读