Re: bug or feature

From: "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>
To: "Carl(dot)Weierstrass" <carl(dot)weierstrass(at)googlemail(dot)com>
Cc: "pgsql-general(at)lists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: bug or feature
Date: 2026-10-05 14:32:21
Message-ID: CAKFQuwZqm+d02pJAK0T3xGwds3sFpritkSW1aROjzO+GUGXMaA@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Monday, October 5, 2026, Carl.Weierstrass <
carl(dot)weierstrass(at)googlemail(dot)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.

David J.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2026-10-05 14:53:41 Re: bug or feature
Previous Message Laurenz Albe 2026-10-05 14:12:35 Re: bug or feature