intellisense没有看到全局临时表

时间:2017-06-22 15:04:50

标签: sql sql-server intellisense

我在ssms中打开一个新查询并创建一个全局临时表。然后我在ssms中打开一个新的查询窗口并编写sql以在字段中插入数据。但是在新的查询窗口中,intellisense无法识别临时表。 sql工作正常,数据插入临时表,我可以使用临时表,但没有智能感知。我可以返回创建表的原始查询窗口,智能感知工作正常。我尝试过刷新intellisense,它不起作用。任何建议将不胜感激。

表格代码是

CREATE TABLE ##UserInfo
(

    [UserId] int NOT NULL IDENTITY (1, 1),
    [strEmail] varchar(50)  NULL,
    [strLastName] varchar(50)  NULL,
    [strFirstName] varchar(50)  NULL,

)

插入代码

insert into ##Userinfo(strLastName,strFirstName)

select distinct POC_DATA.POC_LNAME, POC_DATA.POC_FNAME
from POC_DATA

粗体是intellisense在不同查询窗口中无法识别的部分

1 个答案:

答案 0 :(得分:2)

到目前为止,我能够提出的唯一“技巧”是在一个永远不会执行的块中包含“CREATE TABLE”命令,但intellisense会看到,如下所示:

`tf.train.Example(features=tf.train.Features(feature={"x": tf.train.Feature(int64_list=tf.train.Int64List(value=[10]))})).SerializeToString()`

如果你能发表评论会很好,但是唉,intellisense会忽略这一点。