问题一:是不是开始执行第一个DML语句的时候就默认的发起一个事务?这个默认的事务是不是“SET TRANSACTION ISOLATION LEVEL READ COMMITTED”?也就是上面的这个默认的事务通常不用手动去写,而系统会自动发起?直到COMMIT或者ROLLBACK的时候而结束?直到下一个DML语句开始又重新建一个事务?
问题二:4种事务中,除了上面那种,其他3种都需要手动输入SET TRANSACTION............才会正式发起事务是吗?