我們如何移除現有 MySQL 表格的列的外部索引鍵約束?
我們可以使用 DROP 關鍵字和 ALTER TABLE 語句來刪除現有表中列的外部索引鍵約束。
語法
ALTER TABLE table_name DROP FOREIGN KEY constraint_name
此處約束名稱是我們建立表時應用的外部索引鍵約束的名稱。如果未指定約束名稱,則 MySQL 將提供約束名稱,可以透過 SHOW CREATE TABLE 語句檢視。
示例
以下查詢將刪除“orders”表中的外部索引鍵約束−
mysql> Alter table orders DROP FOREIGN KEY orders_ibfk_1; Query OK, 0 rows affected (0.22 sec) Records: 0 Duplicates: 0 Warnings: 0
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP