这个错误是说,由于某个SQL操作造成了,表中主键重复。
例子:
create table t(x int,y int,z int, primary key(x,y));
insert into t(x,y,z) values(1,1,0),(1,2,0),(1,3,0);
--在这里还是好的,下面我们要用一条语句来造成错误--
update t set y=1;-- 看到了没有,这一条语句会造成,三行重复的数据,所以它就报错了哦。
本文共 279 字,大约阅读时间需要 1 分钟。
这个错误是说,由于某个SQL操作造成了,表中主键重复。
例子:
create table t(x int,y int,z int, primary key(x,y));
insert into t(x,y,z) values(1,1,0),(1,2,0),(1,3,0);
--在这里还是好的,下面我们要用一条语句来造成错误--
update t set y=1;-- 看到了没有,这一条语句会造成,三行重复的数据,所以它就报错了哦。
转载于:https://www.cnblogs.com/JiangLe/p/4633623.html