5

SQL Server が MERGE ステートメントの WHEN MATCHED 句内から挿入できない理由を知っている人はいますか? ドキュメントでは更新または削除のみが許可されていることを理解しています。マージをよりよく理解できるように、なぜそうなのか疑問に思っています。

例として、この投稿を見てください。

4

4 に答える 4

0

常識的に言えば、すでにそこ (レコード) にある場合、なぜそれを再度挿入する必要があるのでしょうか? 通常、「一致」は重複していないキー上にあることは言うまでもありません。一致したレコードを再度挿入する必要がある状況が見つかった場合は、お知らせください。

于 2013-12-03T16:20:22.990 に答える
0

履歴を追跡したい場合に当てはまると思います。例: 電話フィールド。あなたが電話を変える前に、電話が何であったかを知りたいです。

于 2014-04-22T12:16:04.790 に答える