Re: Odd Update Behaviour - Mailing list pgsql-general

From David G. Johnston
Subject Re: Odd Update Behaviour
Date
Msg-id CAKFQuwZdkSWaSLBY_19ESL7BctrWtVEyXfqSyprsGT0y+3YS3Q@mail.gmail.com
Whole thread Raw
In response to Odd Update Behaviour  (Harry Ambrose <harry.ambrose@gmail.com>)
List pgsql-general
On Thu, Jun 20, 2019 at 2:13 PM Harry Ambrose <harry.ambrose@gmail.com> wrote:
Hi,

I noticed some weird update behaviour today in one of our development environments. In my opinion this appears to be a bug, but before reporting it I thought I should seek the opinions of others in the community. Maybe this is known and/or seen before?



The behaviour is visible when a subquery is used in an update. More specifically when a subquery is rejected by the parser when executed on it's own. This causes the where condition to be ignored entirely and thus the whole table updated rather than the parser throwing an error.

David J.

pgsql-general by date:

Previous
From: Harry Ambrose
Date:
Subject: Odd Update Behaviour
Next
From: David Gauthier
Date:
Subject: Need create table statements from metadata