我們目前正試圖實現SELECT FOR UPDATE來鎖定行。如果我運行:ORACLE PL/SQL:在Oracle SQL Developer中測試SELECT FOR UPDATE
SELECT * FROM data where rowid = 'AAAQA5AAGAACNbEAA1' FOR UPDATE;
SELECT * FROM data where rowid = 'AAAQA5AAGAACNbEAA1' FOR UPDATE NOWAIT;
我在ORACLE SQL Developer中沒有得到任何回報。這不應該給我一個錯誤?這是否與使用相同的用戶ID有關?
我最初的想法是,因爲我正在關閉同一個連接,所以這只是覆蓋。你已經證實了。謝謝。 – jlrolin 2011-01-13 14:29:45