Re: Patch to add a primary key using an existing index

Поиск
Список
Период
Сортировка
От Steve Singer
Тема Re: Patch to add a primary key using an existing index
Дата
Msg-id 4CEECE00.5000900@ca.afilias.info
обсуждение исходный текст
Ответ на Re: Patch to add a primary key using an existing index  (Steve Singer <ssinger_pg@sympatico.ca>)
Ответы Re: Patch to add a primary key using an existing index  (Itagaki Takahiro <itagaki.takahiro@gmail.com>)
Список pgsql-hackers
On 10-11-22 03:24 PM, Steve Singer wrote:
> On 10-11-22 09:37 AM, Gurjeet Singh wrote:
>> On Sat, Nov 20, 2010 at 9:00 AM, Steve Singer <ssinger_pg@sympatico.ca

> Almost fixed.
> I still get an unexpected difference.
>
> ! DETAIL: cannot create PRIMARY KEY/UNIQUE constraint with a non-unique
> index.
> CREATE UNIQUE INDEX rpi_idx2 ON rpi_test(a , b);
> -- should fail; WITH INDEX option specified more than once.
> ALTER TABLE rpi_test ADD PRIMARY KEY (a, b)
> --- 35,41 ----
> -- should fail; non-unique
> ALTER TABLE rpi_test ADD primary key(a, b) WITH (INDEX = 'rpi_idx1');
> ERROR: "rpi_idx1" is not a unique index
> ! DETAIL: Cannot create PRIMARY KEY/UNIQUE constraint using a non-unique
> index.

The attached version of the patch gets your regression tests to pass.

I'm going to mark this as ready for a committer.





Вложения

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

Предыдущее
От: Radosław Smogura
Дата:
Сообщение: Re: [JDBC] JDBC and Binary protocol error, for some statements
Следующее
От: Maciek Sakrejda
Дата:
Сообщение: Re: [JDBC] JDBC and Binary protocol error, for some statements