SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access

ALTER TABLE 表名 ADD [ CONSTRAINT 制約名 ]

FOREIGN KEY ( 列名1[, 列名2 ... ] )

REFERENCES 外部参照表名( 列名1[, 列名2 ... ] )

ALTER TABLE ADD FOREIGN KEYは指定した表に新しく外部キー制約を追加するときに使用します。


関連キーワード





SQL実行例の説明(1)

・T2_SAMPLE表のID列に対して、T1_SAMPLE表のID列を外部キーとして設定します。


ALTER TABLE T2_SAMPLE ADD CONSTRAINT FK_T2_T1A
FOREIGN KEY (ID)
REFERENCES T1_SAMPLE(ID);