2010-09-07 52 views
0

我有一個填充Oracle 11g全局臨時表的VB.Net應用程序。通過將數據加載到網格中,我可以看到臨時表中的數據,並且一切看起來都正確。在VB.Net中處理來自Oracle臨時表的數據

然而,當我打電話的Oracle存儲過程從VB.Net將操縱該臨時表中的數據,存儲過程的報告,我的臨時表是

我知道Oracle全局臨時表中的數據應該對所有會話都可見,所以我不確定爲什麼會發生這種情況,解決方案是什麼。

請指教。

問候, M. R.

回答

0

我認爲你是錯的,我的理解是,該數據是特定的會話,所以它不會對其他會話可見。

另一個有時會令人困惑的類似事情是,除非已經使用ON COMMIT PRESERVE ROWS創建了表格,否則它會在您提交時自行清除它。