程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> sqlserver禁止management studio的自動提交事務

sqlserver禁止management studio的自動提交事務

編輯:關於SqlServer
自動提交事務

默認management studio是自動提交事務,即一個語句就一個事務。

隱式事務

打開Sql Server Managerment Studio,登陸到實例當中。
Tools -> Options
Query Execution -> SQL Server -> ANSI

將SET IMPLICIT_TRANSACTIONS前打上勾
這樣,當一個事務結束,新的語句會自動開啟一個新的事務。此為隱式事務。事務最終也是通過我們的commit或rollback來結束。

顯式事務

begin transaction
delete from erpdb.dbo.mtl_categories_b
rollback transaction
--commit transaction
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved