SQL Server.如何刷新智能感知?

Pow*_*ser 206 sql-server ssms sql-server-2008

可能重复:
丢失了IntelliSense
SQL Server 2008 Intellisense问题

我是SQL Server的新手,所以这可能很容易解决.在SQL Server 2008 R2中,我刚刚在现有表中导入了一个新数据表和/或重命名的字段(无论哪种方式都会发生).当我开始编写一些SQL时,intellisense不会识别新的字段名称并开始强调所有内容.

我发现的唯一修复是关闭并重新打开SQL Server,但我确信那里有一个更简单的解决方案.建议好吗?

(这不是一个严重的问题,只是一个小小的烦恼).

小智 376

Ctrl+ Shift+ R将刷新Intellisense.

  • 这是一个改变生活的时刻,我怎么也不知道这个哈哈 (49认同)
  • 您需要关注查询窗口,否则此菜单项将不会出现,Ctrl + Shift + R将不起作用. (12认同)
  • 如果你安装了**SQL Prompt**,快捷方式是**Ctrl + Shift + D**,或者使用菜单,**SQL提示>刷新建议**. (4认同)
  • 值得一提。Ctrl + Shift + R并不总是有效。有时您必须重新启动SSMS。 (3认同)

Mic*_*eyn 102

如果你想通过菜单来做,那就是:

Edit / IntelliSense / Refresh Local Cache
Run Code Online (Sandbox Code Playgroud)

使用键盘,它是: CTRL- SHIFT-R