aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2020-10-19 19:02:25 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2020-10-19 19:03:00 +0300
commit1800686383f7f9b5c5fa373fb912d9d4c8c162d7 (patch)
treee99210e5e79552a6cd0838921a9f751241a6b8a2
parentcf01ade424cfac4c68ab00fe61bc65790448e6bb (diff)
downloadpostgresql-1800686383f7f9b5c5fa373fb912d9d4c8c162d7.tar.gz
postgresql-1800686383f7f9b5c5fa373fb912d9d4c8c162d7.zip
Fix TRUNCATE doc: ALTER SEQUENCE RESTART is now transactional.
ALTER SEQUENCE RESTART was made transactional in commit 3d79013b97. Backpatch to v10, where that was introduced. Patch by Justin Pryzby, per Yaroslav Schekin's report. Discussion: https://www.postgresql.org/message-id/20201005191922.GE17626%40telsasoft.com
-rw-r--r--doc/src/sgml/ref/truncate.sgml3
1 files changed, 1 insertions, 2 deletions
diff --git a/doc/src/sgml/ref/truncate.sgml b/doc/src/sgml/ref/truncate.sgml
index c1e42376abd..bc841bc717d 100644
--- a/doc/src/sgml/ref/truncate.sgml
+++ b/doc/src/sgml/ref/truncate.sgml
@@ -157,8 +157,7 @@ TRUNCATE [ TABLE ] [ ONLY ] <replaceable class="parameter">name</replaceable> [
When <literal>RESTART IDENTITY</literal> is specified, the implied
<command>ALTER SEQUENCE RESTART</command> operations are also done
transactionally; that is, they will be rolled back if the surrounding
- transaction does not commit. This is unlike the normal behavior of
- <command>ALTER SEQUENCE RESTART</command>. Be aware that if any additional
+ transaction does not commit. Be aware that if any additional
sequence operations are done on the restarted sequences before the
transaction rolls back, the effects of these operations on the sequences
will be rolled back, but not their effects on <function>currval()</function>;