[PostgreSQL] ERROR: Cannot insert a duplicate key into unique index
PostgreSQLにて、新規レコードのINSERT時に下記のようなエラーが発生しました。
ERROR: Cannot insert a duplicate key into unique index tbl_xxxx_pkey
原因は、既にDBに存在しているレコードのカラム xxxx_pkey がUNIQUE制約に引っ掛かっていたためでした。
UNIQUE 制約[ CONSTRAINT name ] UNIQUE
入力
CONSTRAINT name 制約に付与する任意の名前。
出力
status ERROR: Cannot insert a duplicate key into a unique index. このエラーは、列に重複する値を挿入しようとした、 その実行時に起こります。
・引用元:CREATE TABLE
以上です。
【参考】