0

我在 Management Studio Express 2005 中遇到问题。

如果我选择Open Table临时全局表:

在此处输入图像描述

不起作用,出现错误:

在此处输入图像描述

但如果我写

SELECT * FROM dbo.##tempResults

然后会出现表格内容。

在此处输入图像描述

这个问题有什么解决办法吗?

我有用于 Management Studio 的 SP4。

4

1 回答 1

0

这个问题没有解决办法,除了:

(a) 使用永久表而不是全局##temp 表。全局##temp 表比永久表能为您带来什么?它们都同样有效地杀死了并发。

(b) 使用 Script Table As > SELECT TO > New Query Editor Window。它不那么直接,但您仍然不必键入,并且您避免了首先使用 Open Table 的糟糕习惯(这会在基础表上放置各种不必要的锁,因为您可以选择在网格,假装你正在使用 Excel)。

(c) 超越 SQL Server 2005。在 SQL Server 2008+ 中,菜单选项 Open Table 消失了,现在有两个单独的选项,编辑前 n 行和选择前 n 行。后者做(b)。

于 2012-09-12T14:36:10.730 回答