Re: Deferrable FK not behaving as expected. - Mailing list pgsql-general

From Tom Lane
Subject Re: Deferrable FK not behaving as expected.
Date
Msg-id 3144564.1607369236@sss.pgh.pa.us
Whole thread Raw
In response to Re: Deferrable FK not behaving as expected.  (Ron <ronljohnsonjr@gmail.com>)
Responses Re: Deferrable FK not behaving as expected.
Re: Deferrable FK not behaving as expected.
List pgsql-general
Ron <ronljohnsonjr@gmail.com> writes:
> Neither technique worked.

> test=# ALTER TABLE sales_detail ALTER CONSTRAINT 
> fk_sales_detail_sales_header DEFERRABLE INITIALLY DEFERRED;
> ALTER TABLE

Hmm, reproduced here.  There seems to be some kind of bug
in ALTER CONSTRAINT --- it looks like it's updated all the
child FKs successfully, but it actually hasn't.  If you
drop the FK constraint altogether, and recreate it having
DEFERRABLE INITIALLY DEFERRED from the start, it should
work --- at least it does for me.

            regards, tom lane



pgsql-general by date:

Previous
From: Joshua Drake
Date:
Subject: Re: PL/java
Next
From: legrand legrand
Date:
Subject: Re: simple reporting tools for postgres in aws