Bug #457: foreign keys are broken

Поиск
Список
Период
Сортировка
От pgsql-bugs@postgresql.org
Тема Bug #457: foreign keys are broken
Дата
Msg-id 200109191847.f8JIlm529985@hub.org
обсуждение исходный текст
Список pgsql-bugs
Robert Forsman (thoth@incanta.net) reports a bug with a severity of 2
The lower the number the more severe it is.

Short Description
foreign keys are broken

Long Description
I'm performing a transaction that has temporary violations of a referential integrity constraint which are repaired
laterin the transaction.  However, I still get a constraint failure when I set constraints all immediate, even thought
thetables have been adjusted to a consistent state. 

  The following code snippet demonstrates the malfunction in postgres 7.1.3 :


Sample Code
create table x(foo int primary key); create table y(foo int references x deferrable);

begin; set constraints all deferred; insert into y values(2); insert into x values(2); set constraints all immediate;
commit;

begin; set constraints all deferred; delete from x; delete from y; insert into y values(2); insert into x values(2);
select* from x; select * from y;set constraints all immediate; 


No file was uploaded with this report

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Bug #456: postgres dumps core in initlocalbuffer
Следующее
От: pgsql-bugs@postgresql.org
Дата:
Сообщение: Bug #461: serial data type problem