事务是用户定义的操作序列,并发控制单位。
我们可以通过对事务进行回滚,来避免错误的操作。
显式事务:
BEGIN TRAN tran_test
CREATE TABLE test_mluo(
id bigint)
此时test_mluo已经被创建,如果你想回滚这个操作
ROLLBACK TRAN tran_test
如果你想确认这个操作
COMMIT TRAN tran_test
隐式事务, 有两种选择
1 手动再query中设置
SET IMPLICIT_TRANSACTIONS ON
SET IMPLICIT_TRANSACTIONS OFF