Re: bug or feature - Mailing list pgsql-general

From Adrian Klaver
Subject Re: bug or feature
Date
Msg-id cc75fdfb-25da-41a3-8fe7-6b5d9966775e@aklaver.com
Whole thread
In response to Re: bug or feature  ("David G. Johnston" <david.g.johnston@gmail.com>)
List pgsql-general
On 10/5/26 7:32 AM, David G. Johnston wrote:
> On Monday, October 5, 2026, Carl.Weierstrass 
> <carl.weierstrass@googlemail.com 
> <mailto:carl.weierstrass@googlemail.com>> wrote:
> 
>     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?
> 
> 
> If you make something up that isn’t documented it shouldn’t work.  You 
> can call the inability to interpret random stuff you send to the server 
> a feature if you need an apply a label.
> 
> You might want to look at the WITH clause of those commands to see how 
> to go about combining multiple distinct commands into one execution 
> correctly.

In particular:

https://www.postgresql.org/docs/current/queries-with.html#QUERIES-WITH-MODIFYING

> 
> David J.
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com



pgsql-general by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: bug or feature
Next
From: Igor Korot
Date:
Subject: Re: libpq analog of \c