If I use the command SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
and then execute a stored procedure using the EXEC storedProcedureName
on the same context, will the stored procedure use the transaction level stated previously or will use a default one?
If I want to force every stored procedure to use on transaction level do I have to include at the top of the code the same statement (SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
)?
PS.: the system is built on top of .NET 2.0 and proprietary third party products with limitations, hence the need of these workarounds.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…