您的位置:首页 > 数据库

SQL技巧:如何获取存储过程用return返回的值与判断SQL Server事务是否执行成功?

2006-12-29 15:22 956 查看
1.如何获取存储过程用return返回的值
declare @dddd int
exec @dddd=AllPlanManage_ReturnPlanBack 2006,12,19,15,2,1
print @dddd

2.如何判断SQL Server事务是否执行成功?
用系统常量@@error在执行每一个sql语句后的值来判断:
begin transaction
delete ...
if @@error<>0
begin
rollback transaction
return
end
insert into ...
if @@error<>0
begin
rollback transaction
return
end
commit transaction
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: