事务

事务

TEXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
begin transaction
declare @MyError
set @MyError = 0
begin transaction
语句1
set @MyError += @@error
语句2
set @MyError += @@error

if @MyError = 0
begin
    commit transaction
    print N'成功'
end
else
begin
    rollback transaction
    print N'失败'
end