CREATE PROCEDURE 存储过程名称
参数位置
AS
begin
begin tran --开始执行事务
--这里开始处理你的业务
if @@error<>0 --判断如果两条语句有任何一条出现错误
begin rollback tran ---开始执行事务的回滚,恢复的转账开始之前状态
return 0
end
else --如何两条都执行成功
begin commit tran 执行这个事务的操作
return -1
end
end
参数位置
AS
begin
begin tran --开始执行事务
--这里开始处理你的业务
if @@error<>0 --判断如果两条语句有任何一条出现错误
begin rollback tran ---开始执行事务的回滚,恢复的转账开始之前状态
return 0
end
else --如何两条都执行成功
begin commit tran 执行这个事务的操作
return -1
end
end