| From: | Christian Ullrich <chris(at)chrullrich(dot)de> |
|---|---|
| To: | pgsql-general <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: multi-column primary key insert error ('duplicate' complaint) |
| Date: | 2002-08-05 11:57:02 |
| Message-ID: | 20020805115702.GA2477@christian.chrullrich.de |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
* Jean-Christian Imbeault wrote on Monday, 2002-08-05:
> create table MOVIES (
>
> id char(12) unique references PRODUCTS,
^^^^^^
> volume_id int2 not null default 1,
> label_id integer references LABELS(id),
> length int2 not null,
>
> primary key(id, volume_id)
> );
>
> ERROR: Cannot insert a duplicate key into unique index movies_id_key
| |
table name |
field name
>
> I thought I had defined the primary key to span two columns ... the data
> in the first two columns is not a duplicate...
There is a unique index on "id" alone, in addition to the
participation in the primary key.
--
Christian Ullrich Registrierter Linux-User #125183
"Deliver."
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Christian Ullrich | 2002-08-05 12:20:13 | Re: Foreign keys: referencing a REFERENCES doesn7t work? |
| Previous Message | Darren Ferguson | 2002-08-05 11:47:53 | Re: multi-column primary key insert error ('duplicate' |