この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:guest
更新日時:2026-05-15 03:52:15

タイトル: 外部キーの追加/削除と制約名の確認方法
SEOタイトル: 【MySQL】外部キーの追加/削除と制約名の確認方法

この記事の要点
  • SQL で外部キーの追加・削除と制約名の確認方法
  • 追加: ALTER TABLE t ADD FOREIGN KEY (col) REFERENCES other(col)
  • 制約名確認: information_schema.TABLE_CONSTRAINTS または SHOW CREATE TABLE
  • 削除: ALTER TABLE t DROP FOREIGN KEY 制約名

 

外部キーの追加

ALTER TABLE テーブル名 ADD FOREIGN KEY(カラム名) REFERENCES 参照先テーブル名(参照先カラム名);

※外部キーの制約名は自動で付与される

 

外部キーの制約名の確認

SHOW CREATE TABLE テーブル名;

 

外部キーの削除

ALTER TABLE テーブル名 DROP FOREIGN KEY 外部キー制約名;