1. 程式人生 > 其它 >sql server 開啟一個事務

sql server 開啟一個事務

開啟事務,回滾

/*==============================================================   */
/* Date     : 2020年11月18日 11:33:10                               */
/* Version  : V 1.0.0.3                                            */
/* Desc     : 描述                                */
/*==============================================================   */


Begin Try
    Begin TransAction --開始一個事物
 
	 執行SQL.....
Commit TransAction --成功,就提交事物 End Try Begin Catch --出現錯誤,回滾事物 Rollback TransAction End Catch

開啟事務,回滾

Begin Try
    Begin TransAction --開始一個事物


/*==============================================================*/
/* Date     : 2020年11月18日 11:33:10                           */
/* Version  :  V 1.0.0.3                                        
*/ /* Table : BVersion 插入一條版本記錄 */ /*==============================================================*/ INSERT INTO BVersion (CreationTime,LastModificationTime,dbver,ApplicationVersion,VersionRemark) VALUES(GETDATE(),GETDATE(),'V.1.0.0.3|20.11.18.11.36','V.1.0.0.3','baMaterial欄位資料更新
'); Commit TransAction --成功,就提交事物 End Try Begin Catch --出現錯誤,回滾事物 Rollback TransAction End Catch