Re: Adding a New Composite Constraint to an Existing Table.

Поиск
Список
Период
Сортировка
От MindTerm
Тема Re: Adding a New Composite Constraint to an Existing Table.
Дата
Msg-id 20020209125733.30285.qmail@web20203.mail.yahoo.com
обсуждение исходный текст
Ответ на Adding a New Composite Constraint to an Existing Table.  (Bhuvan A <bhuvansql@yahoo.com>)
Список pgsql-sql
Dear Bhuvaneswar,
 Postgresql 7.2 has implemented this feature. For
7.1, I am afraid that you should recreate the table.

M.T.

--- Bhuvan A <bhuvansql@yahoo.com> wrote:
> 
> Hi,
> 
> I am using postgresql 7.1.  I was unable to add a
> new PRIMARY KEY
> constraint to an existing table.
> 
> i have table,
> CREATE TABLE xx
> (
>   id int,
>   name text,
>   amount int
> );
> 
> I have say some 10 records in this table, which are
> unique and not
> null (primary). Fine! Now, i am willing to have
> primary key constraint
> to all the 3 fields.
> 
> I tried,
> 
> bhuvan=> ALTER TABLE xx ADD primary key (id, name,
> amount); 
> ERROR:  ALTER TABLE / ADD CONSTRAINT is not
> implemented for that 
> constraint type.
> 
> Where i am wrong? How else, can i get that primary
> key constraint
> WITHOUT RECREATING that table?
> 
> Hope to get some lights.
> 
> Regards,
> Bhuvaneswar.
> 
> 
> 
> ---------------------------(end of
> broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to
majordomo@postgresql.org


__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com


В списке pgsql-sql по дате отправления:

Предыдущее
От: Bhuvan A
Дата:
Сообщение: Adding a New Composite Constraint to an Existing Table.
Следующее
От: Stephan Szabo
Дата:
Сообщение: Re: Adding a New Composite Constraint to an Existing Table.