主键的功能:不能有重复值,不能是空值。
用户的表设置了主键,但用户要插入的值表中已存在,因此出现违反了PRIMARY KEY 约束错误。
解决方法:
1、检查要插入的键值是否正确,如果有错修改错的键值。
2、重审表的主键设置是否合理,如果不合理去掉主键。
扩展资料:
一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。主关键字是可选的,并且可在 CREATE TABLE 或 ALTER TABLE 语句中定义。
主键应当由计算机自动生成,如果由人来对主键的创建进行干预,就会使它带有除了唯一标识一行以外的意义,一旦越过这个界限,就可能产生人为修改主键的动机,这样,管理记录行的关键手段就会落入不了解数据库设计的人的手中。
参考资料来源:百度百科-主关键字
主键的功能:不能有重复值,不能是空值。
你的表设置了主键,但你要插入的值表中已存在。因此出现违反了PRIMARY KEY 约束错误。
解决方法:
1、检查要插入的键值是否正确,如果有错修改错的键值;
2、重审表的主键设置是否合理,如果不合理去掉主键。
改数据··
现在插入的数据在表里存在