Как заставить SQL Server Management Studio обновить кэш IntelliSense?

23

IntelliSense в SSMS не обновляется, пока я не выключу его и не перезапущу. Я попытался отключиться от сервера и подключиться снова, когда сеанс SSMS активен, но это не работает.

Шаги для воссоздания:

  1. Создать таблицу
  2. Выберите что-нибудь из этой таблицы
  3. SSMS отображает волнистые красные линии под ним с подсказкой «неверное имя объекта»
  4. Выполнить запрос

Как я могу заставить IntelliSense обновляться без перезапуска SSMS?

Начальник кейтеринга
источник

Ответы:

36

Вам нужно использовать эту комбинацию клавиш:

CTRL+ SHIFT+R

В качестве альтернативы используйте пункт меню:

Правка> IntelliSense> Обновить локальный кэш

Эта статья также может быть полезна (для будущих читателей, у которых проблемы с IntelliSense более сложны):

Аарон Бертран
источник