doc: clarify CREATE TABLE AS ... IF NOT EXISTS
authorBruce Momjian <[email protected]>
Fri, 12 Aug 2022 14:59:00 +0000 (10:59 -0400)
committerBruce Momjian <[email protected]>
Fri, 12 Aug 2022 14:59:00 +0000 (10:59 -0400)
Mention that the table is not modified if it already exists.

Reported-by: [email protected]
Discussion: https://postgr.es/m/164441177106.9677.5991676148704507229@wrigleys.postgresql.org

Backpatch-through: 10

doc/src/sgml/ref/create_table_as.sgml

index 07558ab56c92423ba10041b11e0471b36b758efc..8429333e3af946577c91574d9980952dee0e768a 100644 (file)
@@ -100,9 +100,8 @@ CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE [ IF NOT EXI
     <term><literal>IF NOT EXISTS</literal></term>
     <listitem>
      <para>
-      Do not throw an error if a relation with the same name already exists.
-      A notice is issued in this case. Refer to <xref linkend="sql-createtable"/>
-      for details.
+      Do not throw an error if a relation with the same name already
+      exists; simply issue a notice and leave the table unmodified.
      </para>
     </listitem>
    </varlistentry>