Re: Can't SELECT from (INSERT ... RETURNING) - Mailing list pgsql-general

From Merlin Moncure
Subject Re: Can't SELECT from (INSERT ... RETURNING)
Date
Msg-id b42b73150707181720n505259ebgac3e80dbe0df8e81@mail.gmail.com
Whole thread Raw
In response to Can't SELECT from (INSERT ... RETURNING)  (Nico Sabbi <nsabbi@officinedigitali.it>)
List pgsql-general
On 7/18/07, Nico Sabbi <nsabbi@officinedigitali.it> wrote:
> I thought I could use the output of INSERT...RETURNING as a set of
> tuples for a subquery,
> but it seems it's not the case:
>
> nb1=# select * from (insert into m(a) values(112) returning a);
> ERROR:  syntax error at or near "into"
> LINE 1: select * from (insert into m(a) values(112) returni...
>                               ^
>
> Is this a bug or it's not even supposed to work in theory?
> Such a feature would be extremely useful to have.

it's on the TODO. It's a frequently requested feature.  It's more
complicated than it looks on the surface.

merlin

pgsql-general by date:

Previous
From: "Brijesh Shrivastav"
Date:
Subject: Can someone shed some light on following error: "pg_tblspc/16763/16764/PG_VERSION" is missing
Next
From: marcelo Cortez
Date:
Subject: tsearch2 on postgres8.2.4