oracle集合和临时表有什么区别?

时间:2020-04-10 10:38:22

标签: oracle

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

1 个答案:

答案 0 :(得分:0)

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

集合可以存在

  • 在执行该PL / SQL过程时,在PL / SQL级别(关联数组)上(因此,在RAM中)
  • 在架构级别(varrays和嵌套表)(因此它们存储在数据库中,并且可以由任何SQL语句引用)