bug or feature - Mailing list pgsql-general

From Carl.Weierstrass
Subject bug or feature
Date
Msg-id d93e2d28-c230-4c3f-9f46-d1d44fbe46a6@gmail.com
Whole thread
Responses Re: bug or feature
Re: bug or feature
List pgsql-general
Hi,

I want to delete some data from table test1 und protocol the deleted 
data in table test2:

The solution with two statements

begin;
insert into test2
select * from test1
where 1 = 1;

delete from test1
where 1 = 1
returning *;   -- show deleted lines
commit;

works fine, but the more elegant version in one single statement results 
in a syntax error

begin;
insert into test2
delete from test1
where 1 = 1
returning *;  --return deleted lines
commit;

psql:test.sql:32: FEHLER:  Syntaxfehler bei »delete«
ZEILE 2: delete from test1

Is this a bug or a feature?


Charly






pgsql-general by date:

Previous
From: Laurenz Albe
Date:
Subject: Re: libpq analog of \c
Next
From: Thomas de Zeeuw
Date:
Subject: Parsing of hex encoding strings