0

我正在尝试在 Toad for SQL Server 中调整包含临时表的存储过程的性能。从“编辑器”菜单中选择“包括实际执行计划”后,我运行查询。结果集按预期返回值,但是,执行计划选项卡显示以下错误:

Invalid object name '#temp'.

我尝试先创建临时表,然后只执行引用它的 SELECT 语句,我尝试将临时表创建为全局临时表并在另一个窗口中运行 SELECT 语句,但我弄乱了 SHOWPLAN_TEXT 和 STATISTICS PROFILE(如前所述在这个问题中)但我一直收到同样的错误。我唯一没有尝试过的是使用表变量,但我将无法对表变量进行更改,所以目前这对我来说不是一个真正的选择。

有没有其他人遇到过这个或对我可能做错了什么有任何想法?

4

1 回答 1

1

您需要在安装了 SQL Server 客户端包的计算机上使用 ISQL 命令行实用程序。或任何其他可以向 SQL Server 提交查询的实用程序。

ISQL 文档如何获取执行计划(文章的第二部分)

于 2013-10-14T20:17:11.497 回答