【发布时间】:2011-11-22 09:22:29
【问题描述】:
如果我使用命令SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED,然后在同一上下文中使用EXEC storedProcedureName 执行存储过程,该存储过程将使用前面所述的事务级别还是将使用默认级别?
如果我想强制每个存储过程在事务级别使用,是否必须在代码顶部包含相同的语句 (SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED)?
PS.:该系统建立在 .NET 2.0 和具有限制的专有第三方产品之上,因此需要这些变通方法。
【问题讨论】:
标签: .net sql-server-2005 tsql transactions