之前一直使用了PL/SQL作為數據庫管理工具,所有執行過了的改動都必須按提交按鈕才commit到數據庫,后來用SQL Server Management Studio,都是自動提交的方式,特別是在生產環境上,總是如履薄冰,擔心出什么亂子。
在SQL Server Management Studio中禁用自動提交的設置如下:
在選項-查詢執行-sql server-ANSI中將"SET_IMPLICIT_TRANSACTIONS"勾上
提交方式有兩種,一是在顯式執行"commit;",二是在關閉查詢窗口的時候會有以下窗口彈出,可以在此處選擇提交或者Rollback.
遺憾的是,對於數據編輯器中的改動,仍然沒有找到手動提交的辦法。