Завершение кода в студии управления SQL Server - PullRequest
2 голосов
/ 20 декабря 2010

Я заметил, что всякий раз, когда я добавляю таблицы / хранимые procs / functions / что угодно в базу данных сервера sql, требуется некоторое время для завершения кода, чтобы определить, что они теперь являются частью базы данных.

Это действительно раздражает, поскольку завершение кода и выделение синтаксиса полностью нарушаются в сценарии рабочего процесса, когда вы создаете таблицу, а затем начинаете писать запросы или что-то еще, имеющее дело с этим новым объектом.

Кто-нибудь знает, как заставить механизм дополнения кода / подсветки синтаксиса обновлять его представление о том, что находится в базе данных, чтобы избавиться от всех этих ложных неверных ошибок имени объекта?

Ответы [ 2 ]

6 голосов
/ 26 марта 2013

Я понимаю, что уже слишком поздно отвечать на вопрос, но, возможно, это кому-нибудь поможет.

Вы можете обновить кэш Intellisense с помощью Ctrl+Shift+R и подождать 5-10 секунд.

0 голосов
/ 20 декабря 2010

Предположение: закрыть и снова открыть SSMS? Хромой и неэффективной, и я надеюсь, что есть лучший способ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...