Навигация
|
T-SQL 2012: Транзакции и перехват исключений--Свойства транзакций: --Атомарность - Либо все операции транзакции завершаются успешно, либо ни одна операция из них не выполняется. --Согласованность - Ресурсы, вовлеченные транзакцией, остаются в согласованном состоянии в начале транзакции и при ее окончании. --Изолированность - Операции транзакции являются изолированными для остальных операций. --Устойчивость - После успешного завершении транзакции ее результаты фиксируются, в случае прерывания или сбоя - откатываются. USE tsql; --Задаем начальные данные --Начинаем транзакцию UPDATE data --Первая точка сохранения UPDATE data --Вторая точка сохранения --Откатываемся к первой точке сохранения --Подтверждаем окончание транзакции SELECT * FROM data;
UPDATE data BEGIN TRY --Выдаст ошибку --Откатываемся к сохраненной точке и фиксируем транзакцию SELECT * FROM data; Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты для обмена ссылками между сайтами | Видео к статьям на Youtube |
![]() |
|||||
Мои друзья: | ![]() | ![]() | ![]() | Сообщество сисадминов | ![]() | ![]() |
|
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку. |