Re: [HACKERS] Re: ALTER TABLE DROP COLUMN
От | Hannu Krosing |
---|---|
Тема | Re: [HACKERS] Re: ALTER TABLE DROP COLUMN |
Дата | |
Msg-id | 38BB9CA1.5FFA3F1F@tm.ee обсуждение исходный текст |
Ответ на | Re: [HACKERS] Re: ALTER TABLE DROP COLUMN (wieck@debis.com (Jan Wieck)) |
Ответы |
Re: [HACKERS] Re: ALTER TABLE DROP COLUMN
|
Список | pgsql-hackers |
Jan Wieck wrote: > > Explanative version of "that other story". But not exactly > correct IMHO. If following strictly SQL3 suggestions, an ON > DELETE RESTRICT action cannot be deferrable at all. Even if > the constraint itself is deferrable and is set explicitly to > DEFERRED, the check should be done immediately at ROW level. > That's the difference between "NO ACTION" and "RESTRICT". > > Actually, a RESTRICT violation can potentially bypass > thousands of subsequent queries until COMMIT. Meaningless > from the transactional PoV, but from the application > programmers one (looking at the return code of a particular > statement) it isn't! ... > It'll be expensive, compared to current UNIQUE implementation > doing it on the fly during btree insert (doesn't it?). But > the only way I see. So currently we have ON UPDATE RESTRICT foreign keys :) ------------- Hannu
В списке pgsql-hackers по дате отправления: