天天看點

Mac Oracle SQL Developer啟用(關閉)自動送出事務,設定自動commit

oracle 執行每條 sql 語句都要 commit 送出後才會生效,有的工具啟用了自動 commit,所有直接執行語句就可以了,但是 Oracle SQL Developer 等工具就沒有預設啟用,我們需要自己來設定下。

沒有 commit 的常見問題:鎖表,執行指令不生效。

最簡單的就是直接執行指令來設定。

show autocommit 可以檢視自動送出有沒有啟用。

如果顯示 immediate 就是啟用了,off 就是關着呢。

set autocommit on 可以啟用自動送出功能。

set autocommit on 就是關閉自動送出功能。

Mac Oracle SQL Developer啟用(關閉)自動送出事務,設定自動commit