使用Options > Query Execution > ANSI > SET IMPLICIT_TRANSACTIONS,每个批次都不会自动提交。
即便如此,我必须begin transaction明确地批量运行,即如果我只是在update table_name set col_name = 'something'没有 的情况下运行begin trans,更新会自动提交,我真的可以要求设置 SSMS 以便在我执行update\insert\delete批处理时自动创建事务吗?