问题是:SNO下名称不能重复,而我需要有重复,这个怎么解决??
感谢回答,解决的另加100分
问题是:SNO下名称不能重复,而我需要有重复,这个怎么解决??
感谢回答,解决的另加100分
你设置的 SNO是主键,主键是不能重复的,解决办法是:
修改主键,就是重新设置主键,把主键改为 SNO和PNO,根据你给的信息,我想主键应该是SNO和PNO的组合,方法如下,
首先去掉SNO的主键约束,ALTER TABLE SPJ
DROP CONSTRAINT PK_SPJ
然后添加主键 ,ALTER TABLE SPJ
ADD CONSTRAINT PK_SPJ
PRIMARY KEY (SNO,PNO)
你运行下看行不行。
两个方案···用组合主键····
或者使用 物理主键而不使用逻辑主键