MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips159 既存テーブルに外部キー制約を追加するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-3ALTER TABLETips159 既存テーブルに外部キー制約を追加するには

Level2

PointALTER TABLE命令のADD FOREIGN KEY句を利用します

構文   
ALTER TABLE テーブル名 ADD [CONSTRAINT [制約名]]
  FOREIGN KEY [インデックス名] (列名,...) [参照列定義]

ALTER TABLE命令のADD FOREIGN KEY句を利用することで、既存のテーブルに対して外部キー制約を追加できます。テーブルの作成時に外部キー制約もまとめて作成したい場合には、CREATE TABLE命令でテーブル制約としてFOREIGN KEYを指定してください。

用例

mysql> ALTER TABLE artist_cd ADD FOREIGN KEY (artist_id) 
    -> REFERENCES artist(artist_id); 
Quer

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません