Re: Bug of ALTER TABLE DROP CONSTRAINT

Поиск
Список
Период
Сортировка
От Nikhil Sontakke
Тема Re: Bug of ALTER TABLE DROP CONSTRAINT
Дата
Msg-id a301bfd90904030245g1a8e113cu17ec902de3fe9ad6@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Bug of ALTER TABLE DROP CONSTRAINT  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Bug of ALTER TABLE DROP CONSTRAINT  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-hackers
Hi,
 
We've discussed before the idea that NOT NULL constraints should be
explicitly represented in pg_constraint, just like general CHECK
constraints (this would allow them to be named, have sane inheritance
behavior, etc).  If we had that, then pg_attribute.attnotnull could
indicate the OR of "there is a NOT NULL on this column" and "there is
a pkey constraint on this column", and you'd just have to recompute it
properly after dropping either kind of constraint.

Not happening for 8.4, but maybe someday someone will get around to it.

Warrants an entry in the TODO items list:

* make NOT NULL constraints have pg_constraint entries, just like CHECK constraints

Regards,
Nikhils
--
http://www.enterprisedb.com

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

Предыдущее
От: Zeugswetter Andreas OSB sIT
Дата:
Сообщение: Re: Abwesend: [GENERAL] string_to_array with empty input
Следующее
От: shrish purohit
Дата:
Сообщение: Expression based index