[SQL]SET IMPLICIT_TRANSACTIONS 設定連接的隱含交易模式
SET IMPLICIT_TRANSACTIONS:設定連接的隱含交易模式
SQL Server預設是設定為OFF,所以每個SQL都不包含交易,如果要交易的話,就要下BEGIN TRANSACTION去宣告要起交易。
如果要像ORACLE那樣預設就有交易的話,可設定 SET IMPLICIT_TRANSACTIONS ON ,或是設定Microsoft SQL Server Management Studio的Query Options=>Execution=>ANSI,把 SET IMPLICIT_TRANSACTIONS 選項勾起來就可以了!
假如這樣設定之後,就需要像用Oracle這樣,執行完DML後要自行下COMMIT OR ROLLBACK哦。
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^