文本编辑器SQL Microsoft Management Studio 2012

时间:2014-03-19 06:05:37

标签: ssms

我已经在SQL Microsoft Management Studio 2012中创建并成功编译了新程序。

之后我想在exec my_new_procedure等其他程序中使用它。

它工作正常并且程序编译也是如此,但是在Microsoft Management Studio 2012的编辑器中,我的过程调用(exec my_new_procedure)用红线加下划线,因为调用的过程不存在。

关闭并再次运行Microsoft Management Studio后,情况已得到修复。 如何在不重新加载Microsoft Management Studio的情况下修复它?

1 个答案:

答案 0 :(得分:2)

创建新的SQL Server对象后,新创建的对象不会在IntelliSence Local Cache中更新,因此,它会在该对象下显示红线。因此,您只需刷新SSMS IntelliSence Local Cache,一旦刷新它,IntelliSence将自动在缓存中添加新创建的对象,红线将消失。试试这个

Edit -> IntelliSense -> Refresh Local Cache

enter image description here

或只是做

Ctrl + Shift + R