键“ PRIMARY”的条目“ 1”重复,操作失败,退出代码为1

时间:2018-09-18 13:12:18

标签: mysql sql

我已经看了很长时间的代码了,无法弄清楚为什么会出现错误:

  

第3行的错误1062(23000):键“ PRIMARY”的重复条目“ 1”
  操作失败,退出代码为1

insert into Employees values (1, 'Jerald', 'Wright', '300  Stanton Dr', '102939489102', 5);
insert into Employees values (2, 'Janey', 'Gries', '300 Stanton Dr', '130492847281', 5);
insert into Employees values (3, 'Ashley', 'Jackson', '3009 Woodland St', '102938192093', 5);
insert into Employees values (4, 'Paul', 'Blart', '9980 Campus Ave', '18927345867', 5);
insert into Employees values (5, 'Brandon', 'Flowers', '451 Sunset Dr', '12103948192', 6);
insert into Employees values (6, 'Jenny', 'Frank', '313 Lynn Ave', '13102929304', 6);

此代码插入到我的表中

create table Employees(
  EmployeeID int not null,
  FirstName varchar(255),
  LastName varchar(255),
  address varchar(255),
  phoneNO varchar(11),
  ManagerID int not null,
  primary key (EmployeeID)
);

1 个答案:

答案 0 :(得分:1)

执行查询后,我发现它显示phoneno字段的数据长度很短,当我将其设为varchar(30)时,它可以正常工作 您可以在下面的链接中签入

http://sqlfiddle.com/#!9/a74110