aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2014-01-07 15:25:19 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2014-01-07 15:25:19 -0500
commit0a43e5466ca03fce433309c6de2a4272b79c1abb (patch)
tree1825171721464cb544277cf827fa02b6b273afb0 /src/backend/access/transam/xlog.c
parent91c2755fcbd701067702cc889deeddddc6ff7a92 (diff)
downloadpostgresql-0a43e5466ca03fce433309c6de2a4272b79c1abb.tar.gz
postgresql-0a43e5466ca03fce433309c6de2a4272b79c1abb.zip
Fix LATERAL references to target table of UPDATE/DELETE.
I failed to think much about UPDATE/DELETE when implementing LATERAL :-(. The implemented behavior ended up being that subqueries in the FROM or USING clause (respectively) could access the update/delete target table as though it were a lateral reference; which seems fine if they said LATERAL, but certainly ought to draw an error if they didn't. Fix it so you get a suitable error when you omit LATERAL. Per report from Emre Hasegeli.
Diffstat (limited to 'src/backend/access/transam/xlog.c')
0 files changed, 0 insertions, 0 deletions