Mysql #1062-重复输入';0';对于键';初级';更新

Mysql #1062-重复输入';0';对于键';初级';更新,mysql,Mysql,我不断地得到一份工作 #1062-键“PRIMARY”的重复条目“0” 每当我尝试更新数据库中的一个表时出错 这只是一个标准的简单查询 UPDATE-ivrecord-SET-title='sometitle'其中ID='125' 问题是,我根本没有更新主键 它在数据库中的15个表中只有1个表 查询实际上可以运行,进行更新,但仍然会抛出错误。。我能绕过它编码的唯一方法就是尝试/捕捉错误 提前谢谢 编辑以显示“显示表格”输出 CREATE TABLE `ivrecord` ( `ID`

我不断地得到一份工作

#1062-键“PRIMARY”的重复条目“0”

每当我尝试更新数据库中的一个表时出错

这只是一个标准的简单查询

UPDATE-ivrecord-SET-title='sometitle'其中ID='125'

问题是,我根本没有更新主键

它在数据库中的15个表中只有1个表

查询实际上可以运行,进行更新,但仍然会抛出错误。。我能绕过它编码的唯一方法就是尝试/捕捉错误

提前谢谢

编辑以显示“显示表格”输出

    CREATE TABLE `ivrecord` (  `ID` int(10) NOT NULL AUTO_INCREMENT,  `courseID`
    varchar(30) COLLATE latin1_general_ci NOT NULL DEFAULT '0',  `unitID` char(3)
    COLLATE latin1_general_ci NOT NULL DEFAULT '0',  `assNo` int(3) NOT NULL DEFAULT 
    '0',  `title` varchar(255) COLLATE latin1_general_ci NOT NULL DEFAULT '',  
    `verifierID` int(3) NOT NULL DEFAULT '0',  `authorID` int(3) NOT NULL DEFAULT 
    '0',  `IVdate` varchar(50) COLLATE latin1_general_ci NOT NULL DEFAULT '',  `IVref` 
    varchar(30) COLLATE latin1_general_ci NOT NULL DEFAULT '',  `issueDate` char(15) 
    COLLATE latin1_general_ci DEFAULT '0',  `dueDate` char(15) COLLATE 
    latin1_general_ci DEFAULT '0',  `Q3` char(3) COLLATE latin1_general_ci DEFAULT 
    '0',  `Q4` char(3) COLLATE latin1_general_ci DEFAULT '0',  `Q5` char(3) COLLATE 
    latin1_general_ci DEFAULT '0',  `feedback` text COLLATE latin1_general_ci NOT 
    NULL,  `passes` varchar(150) COLLATE latin1_general_ci NOT NULL DEFAULT '',  
    `merits` varchar(150) COLLATE latin1_general_ci NOT NULL DEFAULT '',  `dists` 
    varchar(150) COLLATE latin1_general_ci NOT NULL DEFAULT '',  `version` int(3) NOT 
    NULL DEFAULT '1',  `url` varchar(200) COLLATE latin1_general_ci NOT NULL DEFAULT 
    '',  `void` tinyint(1) NOT NULL DEFAULT '0',  PRIMARY KEY (`ID`),  FULLTEXT KEY 
    `feedback` (`feedback`)) ENGINE=MyISAM AUTO_INCREMENT=895 DEFAULT CHARSET=latin1 
    COLLATE=latin1_general_ci

该表是否有任何外键约束?你能发布一个
SHOW CREATE TABLE ivrecord
的输出吗?我不知道。。更新如上:)为帮助干杯
ID
列中是否已经有重复条目?也许是从什么地方进口的?不是。即使是一个旧线程,我仍然有这个问题。这很奇怪