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

Dhr*_*sal 0 oracle oracle-10g temporary-tables

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

现在我知道 GTT 表数据只是特定于会话的。1个会话一般看不到其他会话的GTT数据。

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

Raj*_*Raj 6

不,这是不可能的,只有访问 GTT 的会话才能看到它。如果您愿意,可以使用物理表并将其建模为 GTT。这并不难,但也不是很有效。