Upsert操作は、行がテーブルにすでに存在する場合は更新し、まだ存在しない場合は新しい行を挿入します。 以下の式を使用して、APPLY文でUpsert操作を指定します。
INSERT FOR MISSING UPDATE ROWS;
Upsert操作は、更新および挿入の両方が失敗した場合にのみ失敗します。
また、通常は、行が見つからない場合を想定して以下の指定がUpsert操作に含まれます。
IGNORE MISSING UPDATE ROWS
Upsert操作は、行がテーブルにすでに存在する場合は更新し、まだ存在しない場合は新しい行を挿入します。 以下の式を使用して、APPLY文でUpsert操作を指定します。
INSERT FOR MISSING UPDATE ROWS;
Upsert操作は、更新および挿入の両方が失敗した場合にのみ失敗します。
また、通常は、行が見つからない場合を想定して以下の指定がUpsert操作に含まれます。
IGNORE MISSING UPDATE ROWS