如何在查询时发现错误时继续SQL查询?
如果发生任何错误,我想继续查询。我想得到某个语句的输出,并想看看查询的最后一个输出是什么。
你怎么能在T-SQL中做到这一点?
答案 0 :(得分:8)
您可以使用TRY-CATCH进行错误处理。
您可以在此处找到足够的文档:http://msdn.microsoft.com/en-us/library/ms175976.aspx
<强>更新强>
经过一番研究后,我发现使用GO
命令将允许您继续下一个查询,并且您不必使用TRY-CATCH语句重构整个代码。我仍然建议使用TRY-CATCH语句来控制错误,但只需在它们之间使用GO
。