关于存储过程中的错误处理(200分)

  • 主题发起人 主题发起人 pengjinlongex
  • 开始时间 开始时间
P

pengjinlongex

Unregistered / Unconfirmed
GUEST, unregistred user!
在存储过程中,某条语句可能会出错(例如数据转换错误),其错误类型已知(例如@@error
=8114),我想在本过程内部进行错误处理(if @@error=8114 ... else ...),处理后如何
屏蔽掉该错误信息,使其不再抱错
 
不让它报错是一点问题都没有的。
 
if @@Error=8411
begin
.....
return 0//表示返回成功,这里可以返回自定义出错信息.
end
else
begin
......
end
 
接受答案了.
 
后退
顶部