Ответ 1
Нажмите Ctrl-Shift-R, чтобы обновить intellisense.
Итак, если я создаю новую таблицу в редакторе запросов в SQL Management Studio после нажатия обновления в БД, я могу видеть и работать с этой таблицей. Однако, если я хочу запустить другой запрос, перепишите эту таблицу из редактора запросов, он не переконфигурирует эту таблицу. Я пробовал обновлять уровень на уровне БД и уровне таблицы, но это не имеет никакого значения. Однако, если я уйду из студии управления, тогда снова заново ее открою.
USE [DataBaseName]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[States](
[StateAbbreviation] [nchar](2) NOT NULL,
[StateFullName] [nchar](30) NULL,
GO
Итак, я запустил это, а затем запустил это.
INSERT INTO States
SELECT *
FROM ExistingStatesTable
Это не говорит о том, что государств не существует. Также государства не появляются в интеллектуале. Что мне делать с
Нажмите Ctrl-Shift-R, чтобы обновить intellisense.
Если вы предпочитаете, вы можете использовать это меню для обновления кеша:
Изменить > Intellisense > Обновить локальный кеш
Хорошая вещь, использующая меню, заключается в том, что вы узнаете некоторые новые горячие клавиши Intellisense...
SQL Server Management Studio Intellisense не работает после изменений схемы
Ты, наверное, делал то, что я всегда делаю. Я часто создаю таблицу при подключении к неправильной базе данных или базе данных по умолчанию. Для меня база данных по умолчанию "master", поэтому у меня много мусора в моей основной БД:)
Ренди
Я щелкнул правой кнопкой мыши по таблицам и выберите Refresh из контекстного меню (Ctrl-R тоже работает)