Ответ 1
Ctrl + Shift + R - горячая клавиша для обновления Intellisense. Это должно решить проблему.
Это о SQL Server 2012 Management Studio. Я тренирую свои навыки SQL как вручную создаю запросы.
Теперь я хочу вставить несколько записей в таблицу Users. Как видите, существует столбец GroupID
, который является внешним ключом для другой таблицы Groups
.
Однако когда я пишу запрос:
insert into Users (Username, Pass, FullName, GroupID)
values ('Tyana', '17890', 'Tyana Stoyanov', 4)
Я получаю сообщение об ошибке:
Недопустимое имя столбца GroupID
Почему это?
Ctrl + Shift + R - горячая клавиша для обновления Intellisense. Это должно решить проблему.
Вы пробовали [GroupID]? Я имел в виду, пытались ли вы использовать скобки? Кроме того, вы уверены, что GroupID не является автоматическим добавочным полем или чем-то подобным?
Вы пытались выполнить это? Я думаю, что это будет выполнено правильно. Ошибка указана только из-за не обновленной intellisense.