diff --git a/doc/src/sgml/ref/insert.sgml b/doc/src/sgml/ref/insert.sgml
index e710cf4091b..0406a097f55 100644
--- a/doc/src/sgml/ref/insert.sgml
+++ b/doc/src/sgml/ref/insert.sgml
@@ -194,8 +194,8 @@ INSERT INTO table_name [ AS ON CONFLICT DO UPDATE>, do not include
the table's name in the specification of a target column. For
- example, INSERT ... ON CONFLICT DO UPDATE tab SET
- table_name.col = 1> is invalid (this follows the general
+ example, INSERT INTO table_name ... ON CONFLICT DO UPDATE
+ SET table_name.col = 1> is invalid (this follows the general
behavior for UPDATE>).
diff --git a/doc/src/sgml/ref/update.sgml b/doc/src/sgml/ref/update.sgml
index 35b0699f086..c50434f85f9 100644
--- a/doc/src/sgml/ref/update.sgml
+++ b/doc/src/sgml/ref/update.sgml
@@ -123,7 +123,7 @@ UPDATE [ ONLY ] table_name [ * ] [
The column name can be qualified with a subfield name or array
subscript, if needed. Do not include the table's name in the
specification of a target column — for example,
- UPDATE tab SET tab.col = 1> is invalid.
+ UPDATE table_name SET table_name.col = 1> is invalid.