gpt4 book ai didi

sql - 无法在具有唯一索引的对象中插入重复的键行

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:17 25 4
gpt4 key购买 nike

我正在尝试运行以下查询:

update OAR.oa_AcademicHead
set personid=15857
where personid=1234

但是我得到了错误:

Cannot insert duplicate key row in object 'OAR.oa_AcademicHead' with unique index 'IX_oa_AcademicHead_personid'.
The statement has been terminated.

如何解决这个问题?

最佳答案

表中已存在 personid15857 的行。该列上的唯一索引阻止您提交具有相同 personid 的另一条记录(更新实际上是删除和插入)。

在运行查询之前,您必须先删除具有该 ID 的现有人员。*

* 免责声明:确保这确实是您想要做的;请注意它可能导致的问题。

关于sql - 无法在具有唯一索引的对象中插入重复的键行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22209734/

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