未捕获重复输入错误。但它不重复

时间:2013-09-23 16:38:45

标签: php mysql prestashop

这是错误

Fatal error: Uncaught Duplicate entry '8-1' for key 'PRIMARY'<br /><br /> thrown in prestashop/classes/db/Db.php on line 613

数据库:

Column  Type    Comment
id_category int(10) unsigned     
id_group    int(10) unsigned    

Indexes
PRIMARY id_category, id_group
INDEX   id_category
INDEX   id_group

事情是我确定表中没有任何重复的8,1条目。 表中有7,1 7,2 7,3,但没有8,1。上一行中的var_dump仅显示一次,因此不会被调用两次 我只是不明白。 我所做的就是手动截断一些prestashop表(使用自定义工具),之后就出现了这些错误。现在我运行prestashop清理器,但仍然出现此错误。

编辑sql insert语句:

>INSERT INTO `ps_category_group` (`id_category`, `id_group`) VALUES ('8', '1'), ('8', '2'), ('8', '3')

0 个答案:

没有答案