Прежде всего вы должны работать с экземпляром SQL Server 2008+, чтобы сервер мог предоставлять вам метаданные для intellisense.
Это изобразительное искусство, позволяющее работать с intellisense.
Первое, что вы можете сделать, чтобы он распознал контекст базы данных, это поместить
USE databasename;
в верхней части окна вашего запроса.Это позволяет лучше понять, где вы работаете.
Следующее, к чему вам нужно привыкнуть, это писать свои запросы в другом порядке, сначала заполнив предложение FROM, чтобы скелет был чем-токак
SELECT ^
FROM tblname
или
UPDATE tblname
SET ^
В позиции, помеченной ^
, intellisense будет иметь хорошее представление о том, в каком контексте БД / таблицы вы работаете.
UPDATE a
SET a.^
FROM tblname a, tbl2 b
Без полного указания условия объединения, просто перечисление таблиц, как указано выше, позволяет intellisense работать с a.
Существует множество других приемов, например, если вы переименовали объекты, лучше всегозапустить новое окно запроса или полностью отключиться от сервера и заново подключиться или даже перезапустить SSM Studio.
Другое чтение: