aboutsummaryrefslogtreecommitdiff
path: root/contrib/btree_gist/sql/int2.sql
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-02-25 18:56:23 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2011-02-25 18:58:02 -0500
commit389af951552ff2209eae3e62fa147fef12329d4f (patch)
tree647af6827c57dc5bd902ec98db80269f950a57f0 /contrib/btree_gist/sql/int2.sql
parent0056066d06067d2d7fc84b31937933b5724347d0 (diff)
downloadpostgresql-389af951552ff2209eae3e62fa147fef12329d4f.tar.gz
postgresql-389af951552ff2209eae3e62fa147fef12329d4f.zip
Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.
This patch implements data-modifying WITH queries according to the semantics that the updates all happen with the same command counter value, and in an unspecified order. Therefore one WITH clause can't see the effects of another, nor can the outer query see the effects other than through the RETURNING values. And attempts to do conflicting updates will have unpredictable results. We'll need to document all that. This commit just fixes the code; documentation updates are waiting on author. Marko Tiikkaja and Hitoshi Harada
Diffstat (limited to 'contrib/btree_gist/sql/int2.sql')
0 files changed, 0 insertions, 0 deletions