diff --git a/doc/src/sgml/ref/insert.sgml b/doc/src/sgml/ref/insert.sgml
index b8fcd9e33c2..bf09d2fd9a8 100644
--- a/doc/src/sgml/ref/insert.sgml
+++ b/doc/src/sgml/ref/insert.sgml
@@ -424,8 +424,7 @@ aliasを指定すると、テーブルの実際の名前が完全に隠されま
An optional substitute name for OLD or
NEW rows in the RETURNING list.
-->
-《機械翻訳》オプショナルは、RETURNINGリストの中のまたはNEW行を名前に置き換えます。
-OLD
+RETURNINGリスト内のOLDまたはNEW行のオプションの代替名です。
@@ -438,9 +437,9 @@ aliasを指定すると、テーブルの実際の名前が完全に隠されま
hidden and the old or new rows must be referred to using the alias.
For example RETURNING WITH (OLD AS o, NEW AS n) o.*, n.*.
-->
-《機械翻訳》デフォルトでは、ターゲットテーブルの古い値は、OLD.column_nameまたはOLD.*を記述することで、新しい値はNEW.column_nameまたはNEW.*を記述することで返すことができます。
-別名が提供されている場合、これらの名前は隠され、新旧の行は別名を使用して参照する必要があります。
-例RETURNING WITH (OLD AS o, NEW AS n) o.*, n.*の場合。
+デフォルトでは、対象テーブルの古い値はOLD.column_nameまたはOLD.*と書くことで、新しい値はNEW.column_nameまたはNEW.*と書くことで返せます。
+別名が提供されている場合、これらの名前は隠され、新旧の行は別名を使用して参照しなければなりません。
+例えばRETURNING WITH (OLD AS o, NEW AS n) o.*, n.*です。
@@ -473,8 +472,8 @@ aliasを指定すると、テーブルの実際の名前が完全に隠されま
*, or a column name or *
qualified using the target table name or alias will return new values.
-->
-《機械翻訳》カラム名前or * OLD or NEWまたは対応するoutput_別名for OLDまたはNEWを使用して修飾すると、古い値または新しい値が戻されます。
-非修飾のカラム名前or *、またはターゲットテーブル名前または別名を使用して修飾されたカラム名前または*は、新しい値を結果します。
+列名または*は、OLDもしくはNEW、またはOLDもしくはNEWに対応するoutput_aliasを使って修飾することで、古い値または新しい値を返します。
+非修飾の列名、*、対象テーブル名または別名を使用して修飾された列名または*は、新しい値を返します。
@@ -484,7 +483,7 @@ aliasを指定すると、テーブルの実際の名前が完全に隠されま
with an ON CONFLICT DO UPDATE clause, the old
values may be non-NULL.
-->
-《機械翻訳》シンプルINSERTの場合、すべての古い値はNULLになります。
+単純なINSERTの場合、すべての古い値はNULLになります。
ただし、ON CONFLICT DO UPDATE句のあるINSERTの場合、古い値は非NULLになることがあります。
@@ -1066,9 +1065,8 @@ INSERT INTO distributors (did, dname)
and old_dname will be NULL for
non-conflicting rows:
-->
-《機械翻訳》上記のように新しいディストリビュータを挿入または更新します。
-更新された既存の値に関する情報が、挿入された新しいデータとともに戻されます。
-old_didおよびold_dnameの戻り値がNULL競合しない行の場合になるノート:。
+新しい販売店を上記のように挿入または更新すると、更新された既存の値に関する情報が、挿入された新しいデータとともに返されます。
+old_didおよびold_dnameの戻り値が、競合しない行の場合にはNULLになることに注意してください。
INSERT INTO distributors (did, dname)
VALUES (5, 'Gizmo Transglobal'), (6, 'Associated Computing, Inc')
diff --git a/doc/src/sgml/ref/update.sgml b/doc/src/sgml/ref/update.sgml
index d38eaf2a0b0..aee28e60781 100644
--- a/doc/src/sgml/ref/update.sgml
+++ b/doc/src/sgml/ref/update.sgml
@@ -82,15 +82,10 @@ UPDATE [ ONLY ] table_name [ * ] [
The syntax of the RETURNING list is identical to that of the
output list of SELECT.
-->
-《マッチ度[83.208955]》RETURNING句を指定すると、UPDATEは実際に更新された各行に基づいて計算された値を返すようになります。
-そのテーブルの列およびFROMで指定された他のテーブルの列を使用した式を計算することができます。
-テーブル列の新しい(更新された後の)値が使用されます。
+RETURNING句を指定すると、UPDATEは実際に更新された各行に基づいて計算された値を返すようになります。
+そのテーブルの列およびFROMで指定された他のテーブルの列を使用した式を計算できます。
+デフォルトではテーブル列の新しい(更新された後の)値が使用されますが、古い(更新される前の)値を要求することも可能です。
RETURNINGリストの構文はSELECTの出力リストと同一です。
-《機械翻訳》オプショナルRETURNING句は、実際に更新された各行に基づいて値を計算して返します。
-式の列、および/またはFROM、で言及された他のテーブルの列を使用するテーブルは計算できます。
-デフォルトによって、テーブルの列の新しい(更新後の)値が使用されますが、古い(更新前の)値をリクエストすることもできます。
-RETURNINGリストの構文はSELECTの出力リストのと同じです。
-UPDATE
@@ -311,8 +306,7 @@ UPDATE [ ONLY ] table_name [ * ] [
An optional substitute name for OLD or
NEW rows in the RETURNING list.
-->
-《機械翻訳》オプショナルは、RETURNINGリストの中のまたはNEW行を名前に置き換えます。
-OLD
+RETURNINGリスト内のOLDまたはNEW行のオプションの代替名です。
@@ -325,9 +319,9 @@ UPDATE [ ONLY ] table_name [ * ] [
hidden and the old or new rows must be referred to using the alias.
For example RETURNING WITH (OLD AS o, NEW AS n) o.*, n.*.
-->
-《機械翻訳》デフォルトでは、ターゲットテーブルの古い値は、OLD.column_nameまたはOLD.*を記述することで、新しい値はNEW.column_nameまたはNEW.*を記述することで返すことができます。
-別名が提供されている場合、これらの名前は隠され、新旧の行は別名を使用して参照する必要があります。
-例RETURNING WITH (OLD AS o, NEW AS n) o.*, n.*の場合。
+デフォルトでは、対象テーブルの古い値はOLD.column_nameまたはOLD.*と書くことで、新しい値はNEW.column_nameまたはNEW.*と書くことで返せます。
+別名が提供されている場合、これらの名前は隠され、新旧の行は別名を使用して参照しなければなりません。
+例えばRETURNING WITH (OLD AS o, NEW AS n) o.*, n.*です。
@@ -358,8 +352,8 @@ UPDATE [ ONLY ] table_name [ * ] [
*, or a column name or * qualified
using the target table name or alias will return new values.
-->
-《機械翻訳》カラム名前or * OLD or NEWまたは対応するoutput_別名for OLDまたはNEWを使用して修飾すると、古い値または新しい値が戻されます。
-非修飾のカラム名前or *、またはターゲットテーブル名前または別名を使用して修飾されたカラム名前または*は、新しい値を結果します。
+列名または*は、OLDもしくはNEW、またはOLDもしくはNEWに対応するoutput_aliasを使って修飾することで、古い値または新しい値を返します。
+非修飾の列名、*、対象テーブル名または別名を使用して修飾された列名または*は、新しい値を返します。
@@ -550,8 +544,7 @@ UPDATE weather SET temp_lo = temp_lo+1, temp_hi = temp_lo+15, prcp = DEFAULT
Perform the same operation and return the updated entries, and the old
precipitation value:
-->
-《マッチ度[60.439560]》同じ操作を行い、更新された項目を返します。
-《機械翻訳》同じオペレーションと結果の更新されたエントリ、および古い降水量の値を実行します。
+同じ操作を行い、更新された項目と古い降水量の値を返します。
UPDATE weather SET temp_lo = temp_lo+1, temp_hi = temp_lo+15, prcp = DEFAULT