从另一个会话访问Oracle GTT表数据?

时间:2015-01-23 05:45:43

标签: oracle oracle10g global-temp-tables

我使用条件为ON COMMIT DELETE ROWS的Oracle GTT表。

一般来说,GTT表数据仅限于会话。 1会话无法查看其他会话的GTT数据。

但是他们以任何方式访问/读取属于另一个会话的GTT表吗?是否有某种全球会议。

1 个答案:

答案 0 :(得分:1)

简单来说,不。

  

所有会话都可以看到临时表的定义,但是   临时表中的数据仅对会话可见   将数据插入表中。

试想一下,如果其他会话可以看到数据,那么GTT的目的就会失败。