【问题标题】:Dropping unique constraint in MySQL table [duplicate]删除 MySQL 表中的唯一约束 [重复]
【发布时间】:2012-05-11 13:20:44
【问题描述】:

我有一个具有唯一约束的表。什么是删除该约束的正确方法?

特定索引没有名称。它只有一个列名。

我想保留该列....只需删除唯一性约束。

谢谢!

【问题讨论】:

    标签: mysql


    【解决方案1】:

    如果您没有在 DDL 中为索引指定名称,MySQL 将选择一个名称。执行以下语句:

    SHOW CREATE TABLE foobar\G
    

    有几种方法可以取消约束,例如:

    ALTER TABLE foobar DROP INDEX index_name;
    

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 2014-02-13
      • 2017-02-23
      • 2021-08-03
      • 2015-05-07
      • 1970-01-01
      • 2019-02-27
      • 2012-09-02
      相关资源
      最近更新 更多