Re: How to use as Functional Index to be used as Primary KEY

From: Janning Vygen <vygen(at)gmx(dot)de>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: How to use as Functional Index to be used as Primary KEY
Date: 2004-08-02 10:12:38
Message-ID: 200408021212.38044.vygen@gmx.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Am Samstag, 31. Juli 2004 17:13 schrieb Tom Lane:
> Janning Vygen <vygen(at)gmx(dot)de> writes:
> > So here is my question: How can i define a functional index to be used
> > with a primary key (using postgreSQL 7.4.3)?
>
> You can't. The SQL spec says that primary keys are columns or lists of
> columns.
>
> I don't see any particular difference between a primary key and a unique
> index, anyway, except that the primary key is the default target for
> foreign-key references.

Thanks to Tom and Peter for your answers. I will design my table without a
primary key and use my unique index instead of a primary key. As this unique
key is the same as a primary key i dont see the reason why postgresql
should't extend the specs and allow functional primary key indizes.

kind regards,
janning

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Prabu Subroto 2004-08-02 11:08:48 I have some questions...
Previous Message Joel Rodrigues 2004-08-02 09:04:49 Re: Fwd: [NOVICE] contrib/xml make error on Mac OS X 10.3.4