これにより、テーブルからドキュメントがDocument
削除され、削除されたドキュメントに関する情報がテーブルに出力されFinishedDocument
ます。
DELETE
FROM Document
OUTPUT Deleted.DocumentId
, Deleted.DocumentDescription
INTO FinishedDocument
WHERE DocumentId = @DocumentId
Document
テーブルだけでなく、テーブルからもドキュメントを削除する必要がありDocumentBackup
ます。その間、 への挿入を維持する必要がありFinishedDocument
ます。
このすべてがたった 1 つのステートメントで可能ですか? そうでない場合は、すべてがトランザクションにラップされた状態でDELETE
( に対して) 2 番目ですか?DocumentBackup