Как включить автоматическое определение транзакций в SQL Server Management Studio? - PullRequest
7 голосов
/ 15 июня 2010

Я привык работать с такими инструментами, как Toad или PL / Sql Developer для Oracle, и каждый оператор SQL, который я запускаю в окне запроса, автоматически запускается в области транзакции.Таким образом, если мой оператор SQL неверен или даже если я что-то пропустил в сценарии SQL, я могу откатиться, только нажав кнопку в пользовательском интерфейсе.Если все работает как надо, я могу нажать на другую кнопку для подтверждения текущей транзакции.На тех инструментах, которые я упомянул, мне не нужно писать операторы SQL для начала, подтверждения или отката транзакции.С каждым оператором SQL связана неявная транзакция.

Есть ли способ достичь такой же функциональности в SQL Server Management Studio 2008?

1 Ответ

7 голосов
/ 15 июня 2010

Вам необходимо установить «Транзакции с последствиями» в tools..options..query execute

Чтобы включить COMMIT или ROLLBACK, я могу думать только об использовании сочетаний клавиш CTRL + номер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...