可能重复:
Lost the IntelliSense
我在AdventureWorks数据库中的SQL Server 2008中创建了名为CustomerTraining
的模式。然后像这样创建了一个名为Customer
的表:
create schema CustomerTraining
create table CustomerTraining.Customer
(
CustomerID int not null,
CustomerName nvarchar(25) not null,
TerritoryID int null,
AccountNumber nvarchar(20) not null,
CustomerType nvarchar(20) not null,
CustomerAddress nvarchar(20) not null,
CustomerPhone nvarchar(20) null,
CustomerStateCode nchar(2) null
)
然后我开始插入一些记录:
insert into AdventureWorks.CustomerTraining.Customer
values(1,'Prateek Singh','1','A4B8934561','Internal','Anna Nagar','7418773929','TN')
这一切对我来说都很好,但在intellisense中它没有在AdventureWorks数据库下显示CustomerTraining模式......
为什么不显示?有人可以帮忙......
答案 0 :(得分:13)
按 Ctrl + Shift + R 至refresh the intellisense cache。
或者,如果这不起作用(某些SSMS插件劫持此组合),请通过菜单选项Edit -> IntelliSense -> Refresh Local Cache
答案 1 :(得分:4)
Ctrl + shift + R刷新缓存?