doc: clarify that storage parameter values are optional
authorBruce Momjian
Tue, 30 Jun 2020 16:26:51 +0000 (12:26 -0400)
committerBruce Momjian
Tue, 30 Jun 2020 16:26:51 +0000 (12:26 -0400)
In a few cases, the documented syntax specified storage parameter values
as required.

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

Backpatch-through: 9.5

doc/src/sgml/ref/alter_index.sgml
doc/src/sgml/ref/alter_materialized_view.sgml
doc/src/sgml/ref/alter_table.sgml
doc/src/sgml/ref/create_index.sgml

index de6f89d458cb2f79b7dc45dead35dc4bb30c13a0..a5e3b06ee49328aa131d364f6542955c59d7ffa9 100644 (file)
@@ -25,7 +25,7 @@ ALTER INDEX [ IF EXISTS ] name RENA
 ALTER INDEX [ IF EXISTS ] name SET TABLESPACE tablespace_name
 ALTER INDEX name ATTACH PARTITION index_name
 ALTER INDEX name DEPENDS ON EXTENSION extension_name
-ALTER INDEX [ IF EXISTS ] name SET ( storage_parameter value [, ... ] )
+ALTER INDEX [ IF EXISTS ] name SET ( storage_parameter [= value] [, ... ] )
 ALTER INDEX [ IF EXISTS ] name RESET ( storage_parameter [, ... ] )
 ALTER INDEX [ IF EXISTS ] name ALTER [ COLUMN ] column_number
     SET STATISTICS integer
@@ -113,7 +113,7 @@ ALTER INDEX ALL IN TABLESPACE name
    
 
    
-    SET ( storage_parameter value [, ... ] )
+    SET ( storage_parameter [= value] [, ... ] )
     
      
       This form changes one or more index-method-specific storage parameters
index 9df8a79977169284217b152da5ca0f1caf352884..7321183dd0db84bf8a45fd1f934de3376f7e9f76 100644 (file)
@@ -42,7 +42,7 @@ ALTER MATERIALIZED VIEW ALL IN TABLESPACE name
     ALTER [ COLUMN ] column_name SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }
     CLUSTER ON index_name
     SET WITHOUT CLUSTER
-    SET ( storage_parameter value [, ... ] )
+    SET ( storage_parameter [= value] [, ... ] )
     RESET ( storage_parameter [, ... ] )
     OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
 
index cbfb4828e5060776fce9ca212880fe2ee13b6e9e..b2eb7097a957ab6e68992481a2d047efad762843 100644 (file)
@@ -76,7 +76,7 @@ ALTER TABLE [ IF EXISTS ] name
     SET WITHOUT OIDS
     SET TABLESPACE new_tablespace
     SET { LOGGED | UNLOGGED }
-    SET ( storage_parameter value [, ... ] )
+    SET ( storage_parameter [= value] [, ... ] )
     RESET ( storage_parameter [, ... ] )
     INHERIT parent_table
     NO INHERIT parent_table
@@ -702,7 +702,7 @@ WITH ( MODULUS numeric_literal, REM
    
 
    
-    SET ( storage_parameter value [, ... ] )
+    SET ( storage_parameter [= value] [, ... ] )
     
      
       This form changes one or more storage parameters for the table.  See
index ff87b2d28fca4e6f26e0bcf14d2f315ac6afffa3..33aa64e81d58fd15fb2a304bcfbfa615cbdd5c1b 100644 (file)
@@ -24,7 +24,7 @@ PostgreSQL documentation
 CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ [ IF NOT EXISTS ] name ] ON [ ONLY ] table_name [ USING method ]
     ( { column_name | ( expression ) } [ COLLATE collation ] [ opclass [ ( opclass_parameter = value [, ... ] ) ] ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )
     [ INCLUDE ( column_name [, ...] ) ]
-    [ WITH ( storage_parameter value [, ... ] ) ]
+    [ WITH ( storage_parameter [= value] [, ... ] ) ]
     [ TABLESPACE tablespace_name ]
     [ WHERE predicate ]