-1

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

通常 GTT 表的数据只是特定于会话的。一个会话一般看不到其他会话的 GTT 数据。

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

4

1 回答 1

2

简单来说,NO。

临时表的定义对所有会话可见,但临时表中的数据仅对向表中插入数据的会话可见。

试想一下,如果数据对其他会话可见,那么 GTT 的目的就落空了。

于 2015-01-23T05:53:02.703 回答