Re: Writeable CTEs
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Marko Tiikkaja <marko.tiikkaja@cs.helsinki.fi>
Cc: PostgreSQL development <pgsql-hackers@postgresql.org>
Date: 2010-01-05T18:40:28Z
Lists: pgsql-hackers
Marko Tiikkaja <marko.tiikkaja@cs.helsinki.fi> writes: > => with t as (delete from foo returning *) > -> insert into bar > -> select * from t; > INSERT 0 2 > It correctly reports 2 affected rows (one deleted and one inserted), but > is this the answer we want? No. The returned tag should consider only the top-level operation, not what happened inside any CTEs. regards, tom lane