Re: deferrable foreign keys - Mailing list pgsql-general

From Tom Lane
Subject Re: deferrable foreign keys
Date
Msg-id 13460.1259768532@sss.pgh.pa.us
Whole thread Raw
In response to deferrable foreign keys  (Morus Walter <morus.walter.ml@googlemail.com>)
Responses Re: deferrable foreign keys  (Morus Walter <morus.walter.ml@googlemail.com>)
List pgsql-general
Morus Walter <morus.walter.ml@googlemail.com> writes:
> are there downsides of making foreign keys deferrable (but initially
> immediate) for updates, when the transaction does not set the
> constraint behaviour to deferred?

> I'd expect that to have the same behaviour as non deferrable foreign
> keys.
> What I don't understand is, why is non deferrable the default, then.

Because the SQL standard says so.  I don't believe there is any actual
penalty for deferrable within the PG implementation, but perhaps there
is in other systems' implementations.

            regards, tom lane

pgsql-general by date:

Previous
From: Michael Gould
Date:
Subject: Re: Roles with passwords; SET ROLE ... WITH PASSWORD ?
Next
From: Tatsuo Ishii
Date:
Subject: Re: Large Objects and Replication question