我正在使用 SQL Server 2008 r2。我正在隐式创建一个表,即没有编写查询,并尝试通过右键单击并选择主键来将主键添加到其中一个列。但是我无法添加主键,因为它没有反映在那里,我刷新了表,数据库并关闭了连接并重新连接,但主键仍然没有反映在该列名上。我试过三次。
然后我使用查询添加了主键(表为空)
alter table [Table Name]
Add Primary key ([column name])
然后它反映在表格中。
我试图寻找原因,但找不到任何令人信服的理由。
如果有人知道原因,请回复。