From: Peter Eisentraut Date: Sat, 18 Oct 2008 07:49:46 +0000 (+0000) Subject: Update compatibility section of TRUNCATE for SQL:2008 final. X-Git-Tag: recoveryinfrav9~511 X-Git-Url: http://git.postgresql.org/gitweb/irc:/static/gitweb.js?a=commitdiff_plain;h=f3bbabd53c863dc6217787fac4f7aaafccb1b864;p=users%2Fsimon%2Fpostgres.git Update compatibility section of TRUNCATE for SQL:2008 final. --- diff --git a/doc/src/sgml/ref/truncate.sgml b/doc/src/sgml/ref/truncate.sgml index 2e9acfc810..f6034a2f8f 100644 --- a/doc/src/sgml/ref/truncate.sgml +++ b/doc/src/sgml/ref/truncate.sgml @@ -211,10 +211,13 @@ TRUNCATE othertable CASCADE; Compatibility - The draft SQL:2008 standard includes a TRUNCATE command, - but at this writing it is uncertain whether that will reach standardization - or be fully compatible with PostgreSQL's - implementation. + The SQL:2008 standard includes a TRUNCATE command with the syntax + TRUNCATE TABLE tablename. + The clauses CONTINUE IDENTITY/RESTART IDENTITY + also appear in that standard but have slightly different but related meanings. + Some of the concurrency behavior of this command is left implementation-defined + by the standard, so the above notes should be considered and compared with + other implementations if necessary.