12

这是关于 SQL Server 2012 Management Studio 的。我正在训练我的 SQL 技能作为手动创建查询。

现在我想在用户表中插入几条记录。如您所见,存在一个列GroupID,它是另一个表的外键Groups

在此处输入图像描述

但是,当我编写查询时:

insert into Users (Username, Pass, FullName, GroupID)
values ('Tyana', '17890', 'Tyana Stoyanov', 4)

我收到一个错误:

无效的列名 GroupID

在此处输入图像描述

这是为什么?

4

3 回答 3

5

Ctrl + Shift + R 是刷新 Intellisense 的热键。它应该可以解决问题。

于 2013-07-16T18:07:47.430 回答
0

您是否尝试过执行此操作?我认为它会正确执行。仅由于未刷新智能感知而指示错误。

于 2013-07-17T03:40:09.150 回答
0

你试过[GroupID]吗?我的意思是您是否尝试过使用括号?另外,您确定 GroupID 不是自动增量字段或类似字段吗?

于 2013-07-16T18:11:10.927 回答