Така че не е необходимо, защото се връщате назад.
Въпреки това, ако искате да сте в безопасност, бих го направил след блока CATCH и първо ще тествам с APPLOCK_TEST . Обикновено това би бил блок FINALLY, който нямаме.
Бих го имал тук, така че винаги да се изпълнява. Ако сесията продължи или обединяването на връзката я поддържа жива (дали? забравете точно сега), тогава разчитате на COMMIT/ROLLBACK, ако не е било точно преди излизане. Разбира се, всичко, което пропусне блока CATCH, така или иначе ще бъде сериозна грешка при прекъсване...