gpt4 book ai didi

Mysql:我收到此错误:重复条目 ' ' index_name'。

转载 作者:行者123 更新时间:2023-11-29 04:45:00 25 4
gpt4 key购买 nike

Mysql:我收到此错误:重复条目' 'index_name'。

“url”列中的 URI 包含查询参数“?”。我想删除“?”的所有权利并用“?”剩下的所有内容更新该列。 URI 如下所示:

http://www.mydomain.com/browse/team-sports/football/4125_4161_434036?povid=P1171-C1110.2784+1455.2776+1115.2956-L277
http://www.mydomain.com/browse/sports-outdoors/golf/4125_4152?povid=P1171-C1110.2784+1455.2776+1115.2956-L278
http://www.mydomain.com/browse/team-sports/volleyball/4125_4161_1041862/?povid=P1171-C1110.2784+1455.2776+1115.2956-L282
http://www.mydomain.com/browse/christmas-decor/holiday-lighting/2637_633379_1025279
http://www.mydomain.com/browse/christmas-decor/holiday-lighting/2637_633379_1025279/?povid=P1171-C1093.2766-L109

我尝试运行的查询是:

UPDATE mytable
SET url = SUBSTRING_INDEX(url, '?', 1)

我得到的错误是:

Duplicate entry 'http://www.mydomain.com/browse/biography-memoirs/multi-cultural/3' for key 'index_name'

我已尝试删除所有重复项并删除唯一索引,但无济于事。

非常感谢您的宝贵时间和建议!谢谢!

最佳答案

您在 url 列中有一个名为 index_name 的唯一键约束。这就是发生此错误的原因。

解决它:删除 key 或修复您的更新。

关于Mysql:我收到此错误:重复条目 ' ' index_name'。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20597733/

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