【发布时间】:2010-09-10 10:05:36
【问题描述】:
在 C# 中,您可以获得原始错误并使用向上传递的内部异常跟踪执行路径(堆栈跟踪)。我想知道当嵌套 2 或 3 层深的存储过程中发生错误时,如何使用 sql server 2005 中的错误处理 try/catch 来实现这一点。
我希望像 ERROR_MESSAGE()、ERROR_LINE()、ERROR_PROCEDURE()、ERROR_SEVERITY() 这样的函数可以轻松地向上传递,以便顶级存储过程可以访问它们。
【问题讨论】:
-
我想知道当嵌套 2 或 3 级深度的存储过程发生错误时,如何使用 sql server 2005 中的错误处理 try/catch 来实现这一点
标签: sql sql-server sql-server-2005 error-handling