文の構文の両方が使用されます。オプションの設定によって制御されます。文の結果は直ちに自動的にロールバックされ、エラーメッセージが表示されます。実行されるときにチェックされます。文のローごとの実行によって一意性制約違反が発生する場合があります。文を発行する場合があります。文の実行中に一意性違反が発生した場合、データベースサーバによって次の処理が自動的に行われます。修正されるローの新しい値と古い値が、修正されるベーステーブルと同じスキーマを持つテンポラリテーブルにコピーされます。元のローがベーステーブルから削除されます。トリガは起動されません。文の実行中に、正常に更新されるローと一時的に削除されるローは、評価の順序によって異なり、保証されません。要求の動作は、これらの一時的に削除されるローの影響を受ける場合があります。文が発行される場合、テンポラリテーブルに保持されているローは失われます。文による各ローの修正が完了した後、テンポラリテーブルに保持されているローはベーステーブルに戻されます。文全体がロールバックされます。トリガが起動されます。参照整合性制約アクションのターゲットである場合、ローを一時的に格納するためにデータベースサーバによって保持テーブルは使用されません。