—try块里面包含可能产生异常的代码或脚本begin tryend try —catch块如果try块出现异常,在这里你可以处理异常,记录异常日志等begin catchend catch —简单示例:begin tryselect getdate()select 1/0 —除数不能为0,故意制造错误!end trybegin catchselect ‘出错了!’+ERROR_MESSAGE()returnend catch 错误信息的函数表: