尝试在SQL Server 2000中捕获?

时间:2010-12-24 06:12:02

标签: sql sql-server try-catch sql-server-2000

是否可以在SQL Server 2000中使用Try-Catch?

5 个答案:

答案 0 :(得分:9)

不,这是不可能的。

这只来自Sql Server 2005

检查TRY...CATCH (Transact-SQL)并检查其他版本

答案 1 :(得分:6)

没有。 Try Catch中引入了SQL SERVER 2005块。

以下文章介绍了如何使用@@ERROR检查错误。

Understanding error handling in SQL Server 2000

答案 2 :(得分:4)

相反,您可以使用@@Error ..

检查有关错误处理的this文章

答案 3 :(得分:1)

@@ERROR是在服务器上执行每个语句后由SQL Server数据库引擎更新的变量。     我们可以通过打印@@Error

看到

答案 4 :(得分:-1)

No Try Catch 2005和更高版本的介绍,,,你必须使用@@ Error来处理你的异常