gpt4 book ai didi

mysql - 如何从表中删除所有唯一键?

转载 作者:行者123 更新时间:2023-11-29 15:06:47 24 4
gpt4 key购买 nike

我有一个表,我只想删除它的所有唯一约束。

我尝试删除 table 并重新制作它,但它不起作用。还是有限制。

最佳答案

ALTER TABLE  myTable
DROP PRIMARY KEY

参见MySQL documentation on ALTER TABLE

问题似乎仅与表上的唯一约束有关,即主键。您还可以使用类似的 ALTER TABLE 语法来删除外键约束(但您需要命名基础字段,因为与主键不同,每个表可能有多个)。

如果您有兴趣删除主键所基于的字段,请再次使用 ALTER TABLE 来救援,此处使用 ... RROP COLUMN myColumnName

最后,当您进行所有这些更改时,请记住某些外键关系和/或某些索引的存在可能要求您以有序的方式删除“事物”。

关于mysql - 如何从表中删除所有唯一键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1836559/

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