BEGIN TRANSACTION 用于开始一个本地事务,一般与commit一起使用,切忌这里的Begin不是与End匹配
BEGIN TRANSACTION COMMIT TRAN
以下是BEGIN TRANSACTION需要注意的几点
1 BEGIN TRANSACTION 使 @@TRANCOUNT 数量加1
2 ROLLBACK TRANSACTION 将 @@TRANCOUNT 递减到 0
3 要求具有public角色的成员才有权限执行 BEGIN TRANSACTION