mirror of
https://github.com/postgres/postgres.git
synced 2025-07-21 16:02:15 +03:00
doc: Fix INSERT statement syntax for identity columns
The INSERT statements in the examples were erroneously using
VALUE instead of VALUES. Backpatch to v17 where the examples
were added through a37bb7c139
.
Reported-by: shixiong327926@gmail.com
Discussion: https://postgr.es/m/172958472112.696.6075270400394560263@wrigleys.postgresql.org
Backpatch-through: 17
This commit is contained in:
@ -271,8 +271,8 @@ CREATE TABLE people (
|
|||||||
example, with the above definitions and assuming additional appropriate
|
example, with the above definitions and assuming additional appropriate
|
||||||
columns, writing
|
columns, writing
|
||||||
<programlisting>
|
<programlisting>
|
||||||
INSERT INTO people (name, address) VALUE ('A', 'foo');
|
INSERT INTO people (name, address) VALUES ('A', 'foo');
|
||||||
INSERT INTO people (name, address) VALUE ('B', 'bar');
|
INSERT INTO people (name, address) VALUES ('B', 'bar');
|
||||||
</programlisting>
|
</programlisting>
|
||||||
would generate values for the <literal>id</literal> column starting at 1
|
would generate values for the <literal>id</literal> column starting at 1
|
||||||
and result in the following table data:
|
and result in the following table data:
|
||||||
@ -285,7 +285,7 @@ INSERT INTO people (name, address) VALUE ('B', 'bar');
|
|||||||
Alternatively, the keyword <literal>DEFAULT</literal> can be specified in
|
Alternatively, the keyword <literal>DEFAULT</literal> can be specified in
|
||||||
place of a value to explicitly request the sequence-generated value, like
|
place of a value to explicitly request the sequence-generated value, like
|
||||||
<programlisting>
|
<programlisting>
|
||||||
INSERT INTO people (id, name, address) VALUE (<emphasis>DEFAULT</emphasis>, 'C', 'baz');
|
INSERT INTO people (id, name, address) VALUES (<emphasis>DEFAULT</emphasis>, 'C', 'baz');
|
||||||
</programlisting>
|
</programlisting>
|
||||||
Similarly, the keyword <literal>DEFAULT</literal> can be used in
|
Similarly, the keyword <literal>DEFAULT</literal> can be used in
|
||||||
<command>UPDATE</command> commands.
|
<command>UPDATE</command> commands.
|
||||||
|
Reference in New Issue
Block a user