2011-11-25 22 views
0

我有一個大的Java EE系統通過Windows連接到Oracle數據庫。Eclipse和數據庫給出不同的結果

我在調試一段從數據庫中檢索字段的代碼。

代碼正在檢索字段,但是當我運行完全相同的SELECT時,從Eclipse中複製,它不會產生任何結果。

你們能告訴我爲什麼會出現這種情況嗎?

我茫然..

回答

3

一個可能的原因是,應用程序可能會看到它剛剛創建,但尚未提交的未提交數據。

當您在不同的會話中執行相同的語句不會看到數據(根據您的transaction isolation level

+0

這似乎是在交易完成case.When,然後我就可以看到記錄數據庫。謝謝 – TheCoder

+0

如果答案解決了這個問題,那麼在stackoverflow的練習中接受它(點擊答案旁邊的複選標記) –

相關問題