SQL Server事务处理问题
在SQL Server中如果不显式的使用RollBack,那么出现错误,会不会自动回滚?
例:
insert into table1(value1,value2) values(@value1,@value2)
if @@Error<>0
RollBack
return @Error
可不可以就直接使用:
insert into table1(value1,value2) values(@value1,@value2)
不显式的加入commit及其roolback?