Skip to content

Commit ba33505

Browse files
committed
doc: Fix indentation of MERGE synopsis.
The convention in the documentation for other SQL commands is to indent continuation lines and sub-clauses in the "Synopsis" section by 4 spaces, so do the same for MERGE. Author: Dean Rasheed <dean.a.rasheed@gmail.com> Reviewed-by: Nathan Bossart <nathandbossart@gmail.com> Discussion: https://postgr.es/m/CAEZATCV+9tR9+WM-SCcdBEZ3x7WVxUpADD5jX9WeGX97z4LCGA@mail.gmail.com Backpatch-through: 15
1 parent 3549446 commit ba33505

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

doc/src/sgml/ref/merge.sgml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,34 +23,34 @@ PostgreSQL documentation
2323
<synopsis>
2424
[ WITH <replaceable class="parameter">with_query</replaceable> [, ...] ]
2525
MERGE INTO [ ONLY ] <replaceable class="parameter">target_table_name</replaceable> [ * ] [ [ AS ] <replaceable class="parameter">target_alias</replaceable> ]
26-
USING <replaceable class="parameter">data_source</replaceable> ON <replaceable class="parameter">join_condition</replaceable>
27-
<replaceable class="parameter">when_clause</replaceable> [...]
26+
USING <replaceable class="parameter">data_source</replaceable> ON <replaceable class="parameter">join_condition</replaceable>
27+
<replaceable class="parameter">when_clause</replaceable> [...]
2828

2929
<phrase>where <replaceable class="parameter">data_source</replaceable> is:</phrase>
3030

31-
{ [ ONLY ] <replaceable class="parameter">source_table_name</replaceable> [ * ] | ( <replaceable class="parameter">source_query</replaceable> ) } [ [ AS ] <replaceable class="parameter">source_alias</replaceable> ]
31+
{ [ ONLY ] <replaceable class="parameter">source_table_name</replaceable> [ * ] | ( <replaceable class="parameter">source_query</replaceable> ) } [ [ AS ] <replaceable class="parameter">source_alias</replaceable> ]
3232

3333
<phrase>and <replaceable class="parameter">when_clause</replaceable> is:</phrase>
3434

35-
{ WHEN MATCHED [ AND <replaceable class="parameter">condition</replaceable> ] THEN { <replaceable class="parameter">merge_update</replaceable> | <replaceable class="parameter">merge_delete</replaceable> | DO NOTHING } |
36-
WHEN NOT MATCHED [ AND <replaceable class="parameter">condition</replaceable> ] THEN { <replaceable class="parameter">merge_insert</replaceable> | DO NOTHING } }
35+
{ WHEN MATCHED [ AND <replaceable class="parameter">condition</replaceable> ] THEN { <replaceable class="parameter">merge_update</replaceable> | <replaceable class="parameter">merge_delete</replaceable> | DO NOTHING } |
36+
WHEN NOT MATCHED [ AND <replaceable class="parameter">condition</replaceable> ] THEN { <replaceable class="parameter">merge_insert</replaceable> | DO NOTHING } }
3737

3838
<phrase>and <replaceable class="parameter">merge_insert</replaceable> is:</phrase>
3939

40-
INSERT [( <replaceable class="parameter">column_name</replaceable> [, ...] )]
41-
[ OVERRIDING { SYSTEM | USER } VALUE ]
42-
{ VALUES ( { <replaceable class="parameter">expression</replaceable> | DEFAULT } [, ...] ) | DEFAULT VALUES }
40+
INSERT [( <replaceable class="parameter">column_name</replaceable> [, ...] )]
41+
[ OVERRIDING { SYSTEM | USER } VALUE ]
42+
{ VALUES ( { <replaceable class="parameter">expression</replaceable> | DEFAULT } [, ...] ) | DEFAULT VALUES }
4343

4444
<phrase>and <replaceable class="parameter">merge_update</replaceable> is:</phrase>
4545

46-
UPDATE SET { <replaceable class="parameter">column_name</replaceable> = { <replaceable class="parameter">expression</replaceable> | DEFAULT } |
47-
( <replaceable class="parameter">column_name</replaceable> [, ...] ) = [ ROW ] ( { <replaceable class="parameter">expression</replaceable> | DEFAULT } [, ...] ) |
48-
( <replaceable class="parameter">column_name</replaceable> [, ...] ) = ( <replaceable class="parameter">sub-SELECT</replaceable> )
49-
} [, ...]
46+
UPDATE SET { <replaceable class="parameter">column_name</replaceable> = { <replaceable class="parameter">expression</replaceable> | DEFAULT } |
47+
( <replaceable class="parameter">column_name</replaceable> [, ...] ) = [ ROW ] ( { <replaceable class="parameter">expression</replaceable> | DEFAULT } [, ...] ) |
48+
( <replaceable class="parameter">column_name</replaceable> [, ...] ) = ( <replaceable class="parameter">sub-SELECT</replaceable> )
49+
} [, ...]
5050

5151
<phrase>and <replaceable class="parameter">merge_delete</replaceable> is:</phrase>
5252

53-
DELETE
53+
DELETE
5454
</synopsis>
5555
</refsynopsisdiv>
5656

0 commit comments

Comments
 (0)