2

我有一张表 X。我需要删除表中的所有外键。我不知道怎么放下。任何人都可以请说查询。

4

3 回答 3

4

可能,您应该使用

SHOW CREATE TABLE <your_table>

然后一一删除外键

ALTER TABLE <table_name> DROP FOREIGN KEY <key_name>;
于 2012-10-01T06:52:17.743 回答
1

阅读此内容将对您有所帮助http://bugs.mysql.com/bug.php?id=14347
http://www.w3schools.com/sql/sql_foreignkey.asp 外键约束必须由约束名称而不是索引名称。语法是

alter table test_table drop foreign key test_tableconstraint
于 2012-10-01T06:47:30.163 回答
1
  1. 转到表的结构视图
  2. 您将在顶部看到 2 个选项
    。表结构
    B. 关系视图
  3. 现在点击Relation view,在这里你可以删除你的外键约束。
于 2016-06-22T06:36:15.193 回答