出错时先显示错误消息,然后返回(MS Sql Server)
现在,当exec@sql语句出错时,我希望它首先显示错误消息,然后结束代码出错时先显示错误消息,然后返回(MS Sql Server),sql,sql-server,stored-procedures,error-handling,try-catch,Sql,Sql Server,Stored Procedures,Error Handling,Try Catch,现在,当exec@sql语句出错时,我希望它首先显示错误消息,然后结束代码 Begin Try exec @sql End Try Begin Catch Display error message (How to?) return End Catch 开始捕捉 打印“错误=”+错误消息() 返回 端接 获取系统生成的错误消息 declare @sql varchar(100) = 'Select 1/0' Begin Try exec(@sql) End Try dec
Begin Try
exec @sql
End Try
Begin Catch
Display error message (How to?)
return
End Catch
开始捕捉打印“错误=”+错误消息() 返回
端接
获取系统生成的错误消息
declare @sql varchar(100) = 'Select 1/0'
Begin Try
exec(@sql)
End Try
declare @sql varchar(100) = 'Select 1/0'
Begin Try
exec(@sql)
End Try
Begin Catch
print ERROR_MESSAGE()
return