gpt4 book ai didi

mysql插入错误1062

转载 作者:行者123 更新时间:2023-12-01 00:02:29 25 4
gpt4 key购买 nike

SQL查询:

INSERT INTO  `website_categorization`.`category_keyword` (
`ID` ,
`ID_Category` ,
`Keyword` ,
`Score`)
VALUES (
NULL , '18', 'free mail', ''
), (
NULL , '18', 'web email free', ''
)

MySQL 说:

#1062 - Duplicate entry '18-free mail' for key 'ID_Category'

即使在第 1062 行没有条目,它也会显示此重复条目错误。(ID 是主键,并且是唯一的(ID_Category,关键字))。你能帮我吗?...

最佳答案

您的数据库中已有一行值为“18”和“免费邮件”。由于唯一约束,您不能有两个这样的行。您有一些选择:

  • 删除原始行并再次尝试插入:DELETE FROM yourtable WHERE ID_Category = '18' AND Keyword = 'free mail'
  • 删除唯一约束以允许两行都存在。
  • 使用 INSERT IGNORE 忽略错误。
  • 使用 REPLACE 而不是 INSERT 将旧行替换为新行。
  • 尝试 INSERT,知道客户端会收到错误警报。

关于mysql插入错误1062,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5775400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com