Re: Using results from DELETE ... RETURNING - Mailing list pgsql-general

From Tom Lane
Subject Re: Using results from DELETE ... RETURNING
Date
Msg-id 5603.1244348996@sss.pgh.pa.us
Whole thread Raw
In response to Re: Using results from DELETE ... RETURNING  (David Fetter <david@fetter.org>)
Responses Re: Using results from DELETE ... RETURNING
List pgsql-general
David Fetter <david@fetter.org> writes:
> Would it be super-complicated to do this with CTEs for 8.5?  They seem to
> have sane properties like getting executed exactly once.

Hmm, interesting thought.  The knock against doing RETURNING as an
ordinary subquery is exactly that you can't disentangle it very well
from the upper query (and thus, it's hard to figure out when to fire
triggers, to take just one problem).  But we've defined CTEs much more
restrictively, so maybe the problems can be solved in that context.

            regards, tom lane

pgsql-general by date:

Previous
From: David Fetter
Date:
Subject: Re: Using results from DELETE ... RETURNING
Next
From: Craig Ringer
Date:
Subject: Re: limit table to one row