我正在尝试在 Toad for SQL Server 中调整包含临时表的存储过程的性能。从“编辑器”菜单中选择“包括实际执行计划”后,我运行查询。结果集按预期返回值,但是,执行计划选项卡显示以下错误:
Invalid object name '#temp'.
我尝试先创建临时表,然后只执行引用它的 SELECT 语句,我尝试将临时表创建为全局临时表并在另一个窗口中运行 SELECT 语句,但我弄乱了 SHOWPLAN_TEXT 和 STATISTICS PROFILE(如前所述在这个问题中)但我一直收到同样的错误。我唯一没有尝试过的是使用表变量,但我将无法对表变量进行更改,所以目前这对我来说不是一个真正的选择。
有没有其他人遇到过这个或对我可能做错了什么有任何想法?