mirror of
https://github.com/postgres/postgres.git
synced 2025-05-03 22:24:49 +03:00
Docs: improve examples about not repeating table name in UPDATE ... SET.
Alexander Law
This commit is contained in:
parent
262c1b2e16
commit
8ba4ccda45
@ -194,8 +194,8 @@ INSERT INTO <replaceable class="PARAMETER">table_name</replaceable> [ AS <replac
|
|||||||
column leaves the other fields null.) When referencing a
|
column leaves the other fields null.) When referencing a
|
||||||
column with <literal>ON CONFLICT DO UPDATE</>, do not include
|
column with <literal>ON CONFLICT DO UPDATE</>, do not include
|
||||||
the table's name in the specification of a target column. For
|
the table's name in the specification of a target column. For
|
||||||
example, <literal>INSERT ... ON CONFLICT DO UPDATE tab SET
|
example, <literal>INSERT INTO table_name ... ON CONFLICT DO UPDATE
|
||||||
table_name.col = 1</> is invalid (this follows the general
|
SET table_name.col = 1</> is invalid (this follows the general
|
||||||
behavior for <command>UPDATE</>).
|
behavior for <command>UPDATE</>).
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -123,7 +123,7 @@ UPDATE [ ONLY ] <replaceable class="PARAMETER">table_name</replaceable> [ * ] [
|
|||||||
The column name can be qualified with a subfield name or array
|
The column name can be qualified with a subfield name or array
|
||||||
subscript, if needed. Do not include the table's name in the
|
subscript, if needed. Do not include the table's name in the
|
||||||
specification of a target column — for example,
|
specification of a target column — for example,
|
||||||
<literal>UPDATE tab SET tab.col = 1</> is invalid.
|
<literal>UPDATE table_name SET table_name.col = 1</> is invalid.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user