我正在尝试脏检查SQL Server表,但我不确定设置是否保存到表中并将影响其他读取,或在读取后自动重置。我希望uncommitted
标志只在每次调用过程时使用,而不会影响对表的其他读取。
案例1 :
set transaction isolation level read uncommitted
select * from table
案例2 :
set transaction isolation level read uncommitted
select * from table
set transaction isolation level read committed
案例2中的最后一行是否必要?