【发布时间】:2015-08-29 11:15:42
【问题描述】:
在 Oracle 的临时表中提交的目的是什么?交易范围:
ON COMMIT DELETE ROWS
当前事务的提交或当前会话中发生的任何提交?
【问题讨论】:
标签: oracle transactions temp-tables
在 Oracle 的临时表中提交的目的是什么?交易范围:
ON COMMIT DELETE ROWS
当前事务的提交或当前会话中发生的任何提交?
【问题讨论】:
标签: oracle transactions temp-tables
ON COMMIT DELETE ROWS表示事务范围内插入临时表的行在事务提交时从临时表中删除。
这种临时表的目的是允许在事务的上下文中存储数据。每个事务将仅“看到”在其自己的上下文中插入的数据。其他事务插入的数据不可见。临时表充当事务的私有数据存储。
【讨论】: