相关疑难解决方法(0)

SQL Server BEGIN/END与BEGIN TRANS/COMMIT/ROLLBACK

我一直试图在网上找到关于这些陈述之间的差异的信息,在我看来它们是相同的,但我无法找到这两者的确认或两者之间的任何比较.

这样做有什么区别:

BEGIN
    -- Some update, insert, set statements
END
Run Code Online (Sandbox Code Playgroud)

这样做

BEGIN TRANS
    -- Some update, insert, set statements
COMMIT TRANS
Run Code Online (Sandbox Code Playgroud)

请注意,只有在某些异常或超时或其他常见故障的情况下才需要回滚,因此不会有回滚的条件原因.

sql sql-server transactions

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

sql ×1

sql-server ×1

transactions ×1