0

有什么方法可以让我看到我的存储过程在 SQL Server Management Studio 中的实际工作情况。当我从业务逻辑层调用存储过程时,我想看看它是如何逐步执行的。它为我提供了触发器的结果,我可以查看它是如何运作的。谢谢。

4

2 回答 2

1

如果我理解正确,请运行sp_helptext mySproc.

它将输出存储过程的文本,该存储过程逐行(逐步)执行。

您可以通过在其自身上运行来查看示例:

sp_helptext sp_helptext

注意:sp_helptext我记得上次我将它用于高级的东西时存在一些问题。最大线长是我能记住的问题之一。

我最终改写了sp_helptext自己,使用原始的 sproc 作为指导。不幸的是,我不再为那家公司工作,所以我无法再访问它了。

于 2013-09-26T07:01:40.887 回答
0

我们在 sql server management(ssms) 中有一个调试选项,只需尝试一次。但我也从未使用过这个调试选项。

我们可以看到查询执行流程和时间段。

  1. 预计执行计划
  2. 实际执行计划

通过使用上述两个参数,我们可以看到执行流程。 在此处输入图像描述

它可能会帮助你..

于 2013-09-26T10:55:44.517 回答