Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion doc/src/sgml/ref/create_policy.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -506,7 +506,7 @@ CREATE POLICY <replaceable class="parameter">name</replaceable> ON <replaceable
modified rows are allowed to be stored back into the relation.
-->
ポリシーに<literal>UPDATE</literal>を使うことは、そのポリシーは<literal>UPDATE</literal>コマンド、<literal>SELECT FOR UPDATE</literal>コマンド、<literal>SELECT FOR SHARE</literal>コマンド、<literal>INSERT</literal>コマンドに補助的な<literal>ON CONFLICT DO UPDATE</literal>句、および<literal>MERGE</literal>コマンドの<literal>UPDATE</literal>動作で適用されるという意味になります。
<literal>UPDATE</literal>は既存のレコードを取り出すことと、レコードを新しい修正されたレコードで置換することが含まれるので、<literal>UPDATE</literal>ポリシーは<literal>USING</literal>式と<literal>WITH CHECK</literal>式の両方を受け付けます。
<literal>UPDATE</literal>コマンドは既存のレコードを取り出すことと、レコードを新しい修正されたレコードで置換することが含まれるので、<literal>UPDATE</literal>ポリシーは<literal>USING</literal>式と<literal>WITH CHECK</literal>式の両方を受け付けます。
<literal>USING</literal>式は<literal>UPDATE</literal>コマンドが操作の対象としてどのレコードを見ることができるかを決めるのに使われます。
一方で<literal>WITH CHECK</literal>はどの修正した行をリレーションに戻すことができるかを定義します。
</para>
Expand Down
Loading