【问题标题】:Access Oracle GTT table data from another session?从另一个会话访问 Oracle GTT 表数据?
【发布时间】:2015-01-23 05:45:43
【问题描述】:

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

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

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

【问题讨论】:

标签: oracle oracle10g global-temp-tables


【解决方案1】:

简单来说,不。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多