Я всегда делал транзакции из хранимых процедур, но теперь я должен перенести набор "динамических" операторов, выполняемых из кода против sp_executesql
в транзакции.
Конкретно мне нужно READ UNCOMMITED
уровень изоляции для них в некоторых случаях (я знаю то, что это делает, и да, это - то, в чем я нуждаюсь). Это - SQL2008.
Мой вопрос - это: Если я использую BeginTransaction()
метод моего экземпляра SqlConnection с набором уровня изоляции к IsolationLevel.ReadUncommitted
будет это иметь тот же эффект, как будто я выполнил сохраненный proc, который имеет READ UNCOMMITED
оператор?