MySQL テーブルから制約を削除するにはどうすればいいですか? 質問する

MySQL テーブルから制約を削除するにはどうすればいいですか? 質問する

テーブルから制約を削除したいです。クエリは次のとおりです:

ALTER TABLE `tbl_magazine_issue` 
DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users`

しかしエラーが発生しました:

#1064- SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルで、FK_tbl_magazine_issue_mst_users1 行目の 'constraint'付近で使用する正しい構文を確認してください。

ベストアンサー1

Mysql には、外部キー制約を削除するための特別な構文があります。

ALTER TABLE tbl_magazine_issue
  DROP FOREIGN KEY FK_tbl_magazine_issue_mst_users

おすすめ記事