| От | Tom Lane |
|---|---|
| Тема | Re: Is this a bug? |
| Дата | |
| Msg-id | 5185.1106675966@sss.pgh.pa.us обсуждение |
| Ответ на | Is this a bug? ("Matthew T. O'Connor" <matthew@zeut.net>) |
| Список | pgsql-hackers |
"Matthew T. O'Connor" <matthew@zeut.net> writes:
> Now, I know I can specify a constraint name inside the alter command,
> but I still expected this to work.
It does, in 8.0.
regression=# create table foo (id1 int, id2 int, id3 int);
CREATE TABLE
regression=# ALTER TABLE foo ADD unique (id1,id2);
NOTICE: ALTER TABLE / ADD UNIQUE will create implicit index "foo_id1_key" for table "foo"
ALTER TABLE
regression=# ALTER TABLE foo ADD unique (id1,id3);
NOTICE: ALTER TABLE / ADD UNIQUE will create implicit index "foo_id1_key1" for table "foo"
ALTER TABLE
regression=#
Of course there's no free lunch: it's significantly harder to guess what
the index name will be...
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера