这是我创建的表之一:
create table take
(SID integer references student(SID),
CID integer references course(CID),
FID integer references faculty(FID),
semester varchar(10) primary key constraint chk check(semester in('Fall','spring')),
year_a integer ,
grade integer)
插入值时:
insert into take
values(105,2,1001,'spring',2009,9)
我收到以下错误
消息 2627,级别 14,状态 1,第 1 行
违反主键约束“PK_ take _0184BAF3D4160567”。无法在对象“dbo.take”中插入重复键。重复键值为 (fall)。
请帮忙