Я пытаюсь найти информацию в Интернете о различиях между этими утверждениями, и мне кажется, что они идентичны, но я не могу найти подтверждение этого или какого-либо сравнения между ними.
В чем разница между этим:
BEGIN
-- Some update, insert, set statements
END
и делая это
BEGIN TRANS
-- Some update, insert, set statements
COMMIT TRANS
?
Обратите внимание, что есть только необходимость отката в случае какого-либо исключения или таймаута или другого общего сбоя, не было бы условной причины отката.