尝试在 SQL Server 2000 中使用 Catch 吗?
是否可以在SQL Server 2000
中使用Try-Catch?
Is it possible using Try-Catch in SQL Server 2000
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
是否可以在SQL Server 2000
中使用Try-Catch?
Is it possible using Try-Catch in SQL Server 2000
?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
不,这是不可能的。
这仅来自 Sql Server 2005
检查 尝试... CATCH (Transact-SQL) 并检查其他版本
No, it is not possible.
This was only from Sql Server 2005
Check TRY...CATCH (Transact-SQL) and check the Other Versions
不可以。
Try Catch
块是在SQL SERVER 2005
中引入的。以下文章展示了如何使用
@@ERROR
检查错误。了解 SQL 中的错误处理服务器2000
No.
Try Catch
block was introduced inSQL SERVER 2005
.Following article shows how you can use
@@ERROR
to check for errors.Understanding error handling in SQL Server 2000
相反,您可以使用
@@Error
..检查 这篇关于错误处理的文章
Instead you can user
@@Error
..check this article about error handling
@@ERROR
是 SQL Server 数据库引擎在服务器上执行每条语句后更新的变量。我们可以通过打印
@@Error
看到@@ERROR
is a variable updated by the SQL Server database engine after each statement is executed on the server.We can see by Print
@@Error
没有 Try Catch 是 2005 年及更高版本引入的,,,你必须使用 @@Error 来处理你的异常
No Try Catch Was introduced 2005 and later version ,,,you have to use @@Error for handling your exception