码迷,mamicode.com
首页 > 其他好文 > 详细

[Err] 1062 - Duplicate entry '1' for key 'PRIMARY'

时间:2020-05-06 01:28:42      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:entry   bsp   主键   duplicate   ima   insert   l数据库   ica   mys   

[Err] 1062 - Duplicate entry ‘1‘ for key ‘PRIMARY‘

mysql数据库:

把表1的所有数据,插入到表2

字段取值规则

id 取id

stu_id 取id

c_name 取 uname

istester 和 grade字段,给默认值 60

 

insert into 表2 (id,stu_id,c_name,istester,grade) select id,id,uname,60,60 from 表1;

 

当主键冲突时报错:[Err] 1062 - Duplicate entry ‘1‘ for key ‘PRIMARY‘

 

主键冲突

方法一:删除表2的数据重新将表1的数据插入。

方法二:设置被插入表的id字段为自增,将其他值插入。

 

[Err] 1062 - Duplicate entry '1' for key 'PRIMARY'

标签:entry   bsp   主键   duplicate   ima   insert   l数据库   ica   mys   

原文地址:https://www.cnblogs.com/Qtoken/p/12834013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!