読者です 読者をやめる 読者になる 読者になる

kantyPanco's diary

初心忘るるべからずなWeb屋初心者の色々忘備録

postgresql で foreignKey の追加方法

phpPgAdmin からの追加だとerrorが出るので、postgresqlからforeignKeyを追加します。

参考:

イチからはじめる - SQL レファレンス 【ALTER TABLE ADD FOREIGN KEY】

参考サイトのそのままなんですが、

ALTER TABLE 表名 ADD [ CONSTRAINT 制約名 ] FOREIGN KEY ( 列名1[, 列名2 ... ] )
REFERENCES 外部参照表名( 列名1[, 列名2 ... ] )

※制約名を入れる場合は必ずCONSTRAINTを記述する

 

追加したらテーブル定義を参照 ¥d tablename