1

我编写了一个运行良好的查询,但是任何时候我引用一个在我创建的 Microsoft sql server 2008 的临时表中的对象时,都会在该引用下划线并告诉我它找不到该对象。奇怪的是代码工作得很好。这就是我创建临时表的方式

SELECT * Into #temp from MY_Table where Date >= '2013-09-17'

然后在我的查询中,我有 Select m.columnName From #temp m

查询有效,但 sql server management studio 说它找不到 m.columnName。

有没有什么办法解决这一问题?我应该以不同的方式创建临时表吗?

4

1 回答 1

0

这似乎是一个已知的错误

为了让它识别它,你可以先创建临时表,然后插入数据。这是上面链接中的示例图片,您可以在其中看到智能感知的工作方式和不工作方式:

在此处输入图像描述

于 2013-10-04T23:26:49.693 回答