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
11 changes: 2 additions & 9 deletions doc/src/sgml/ref/create_table.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -2014,20 +2014,13 @@ predicateの前後に括弧が必要であることに注意して下さい。
conflict arbiters in an <command>INSERT</command> statement that
includes an <literal>ON CONFLICT</literal> clause.
-->
《マッチ度[88.292683]》制約を遅延させることが可能かどうかを制御します。
制約を遅延させることが可能かどうかを制御します。
遅延不可の制約は各コマンドの後すぐに検査されます。
遅延可能な制約の検査は、(<link linkend="sql-set-constraints"><command>SET CONSTRAINTS</command></link>コマンドを使用して)トランザクションの終了時まで遅延させることができます。
<literal>NOT DEFERRABLE</literal>がデフォルトです。
現在、<literal>UNIQUE</literal>、<literal>PRIMARY KEY</literal>、<literal>EXCLUDE</literal>、<literal>REFERENCES</literal>(外部キー)制約のみがこの句を受け付けることができます。
<literal>NOT NULL</literal>および <literal>CHECK</literal>制約は遅延させることができません。
遅延可能な制約は<literal>ON CONFLICT DO UPDATE</literal>句を含む<command>INSERT</command>文において、競合解決のために使うことはできないことに注意してください。
《機械翻訳》制約が遅延になる可能性があるかどうかを制御します。
deferrableでない制約は、すべてのコマンドの直後にチェックされます。
deferrableである制約のチェックは、<link linkend="sql-set-constraints"><command>SET CONSTRAINTS</command></link>コマンドを使用してトランザクションの終わりまで延期できます。
<literal>NOT DEFERRABLE</literal>はデフォルトです。
現在、この句を受け入れるのは<literal>UNIQUE</literal>,<literal>PRIMARY KEY</literal>,<literal>EXCLUDE</literal>,<literal>REFERENCES</literal>外部キー制約のみです。
<literal>NOT NULL</literal>および<literal>CHECK</literal>制約はdeferrableではありません。
deferrable制約であるノートは<literal>ON CONFLICT</literal>句を含む<command>INSERT</command>ステートメントでコンフリクトアービタとして使用できません。
遅延可能な制約は<literal>ON CONFLICT</literal>句を含む<command>INSERT</command>文において、競合解決のために使うことはできないことに注意してください。
</para>
</listitem>
</varlistentry>
Expand Down
Loading