文は、更新操作を実行し、大量のテーブル・データを更新するために使用します。データのマージ時に、ソース・データのローがターゲット・データのローに一致する場合または一致しない場合に実行するアクションを指定できます。文を参照してください。句に含まれる定義に基づいて一致する行または一致しない行が検索されます。ローは一致と見なされます。ベース・テーブル、ビュー、マテリアライズド・ビュー、派生テーブル、プロシージャの結果のいずれかです。これらのオブジェクトのうち、マテリアライズド・ビューとプロシージャ以外の任意のオブジェクトを指定できます。文を参照してください。複数のローで更新することは許可されません。ローを更新するよう指定します)。対して実行するアクションを定義します。句は無制限に指定でき、指定した順序で処理されます。句を使用し、ローのサブセットに対するアクションを指定することもできます。カラムの値に応じて、異なるアクションを実行するよう定義しています。一致するローおよび一致しないローをアクションごとにグループ化することを「分岐化」と呼び、各グループを「分岐」と呼びます。一致しないローのセットが含まれている場合は、それらのローを挿入する必要があります。句が指定された順序に従って、分岐アクションの実行を開始します。一致するローのペアが分岐に入ると、後続の分岐に対して評価されません。句を指定する順序は重要です。句の条件も満たさない場合に発生します。この場合、アクションが定義されていないため、ローは無視されます。文としてトランザクション・ログに記録されます。文を実行すると、トリガが起動されます。アクションが定義された分岐の処理時に、データベース・サーバは次の内容を実行します。対してトリガを起動すると、別の分岐で更新されるローに影響が及ぶ場合、マージ操作で競合が発生する可能性があります。対して実行するとします。独自のアクションが定義されており、まだ実行されていません。ローに対してアクションを実行できないと、マージ操作は失敗し、すべての変更がロールバックされ、エラーが返されます。つのトリガ・アクションを指定して、別個のトリガを定義したのと同等になります)。文によって多数のローを更新すると、データベース・サーバのパフォーマンスに影響する場合があります。文を実行することを検討してください。文を参照してください。文によって多数のローを更新すると、データベース・サーバのパフォーマンスに影響する場合があります。文を実行する際は、先に従属するテキスト・インデックスを削除することを検討してください。文を実行したら、テキスト・インデックスを再作成します。文を参照してください。1ジャケットとセーターを販売する小さい会社を経営しているとします。上昇したため、それに合わせて価格を調整したいとします。いう小さいテーブルを作成します。いう別のテーブルを作成します。テーブルにマージします。ローのみを含むようフィルタリングされた派生テーブルです。カラムの値が一致する場合にローが一致するよう指定しています。あるいずれのローとも一致しなかったためです。テーブルのローをマージします。プライマリ・キー・カラムと同じ値が含まれている場合、ローは一致していると見なされます。追加することを指定します。値に更新することを指定します。次の構文は前述の構文と同等です。定義されていることを前提としています。