新しいデータを含むテーブルと古いデータを含むテーブルの 2 つがあります。新しいデータから古いデータにデータをコピーする必要があります。まず、新しいデータをすべて一緒に挿入する必要があります。次に、どのテーブルを見つける必要がありますか?更新されて更新された後、テーブルにないものをすべて削除する必要があります。最初のものは簡単です。MERGE INTO x A USING(select z from c) B ON A.z = B.z WHEN NOT MATCHED THEN INSERT....
しかし、書き始めた更新に関しては、一致しないときにマージを書きましたが、一致する主キーが必要なので、それが更新するものであることを知っています。
最後の削除は問題ないはずです。新しいキーに含まれていないすべてのキーを含むテーブルを作成し、それらを削除します
問題はアップデートにあります。何か案は?