2016-04-29 5 views
0

私は今それを持っているので、私は生きているすべてを保持する登録者と呼ばれるテーブルを持っています。ユーザーがレコードを削除すると、行がRegistrantDeleteテーブルに移動します。問題は、Registrantテーブル(IEの新しい列)を編集すると、RegistrantDeleteテーブルでも同じ編集を行う必要があることです。この削除テーブルを元のテーブルと同じ設定に自動化する簡単な方法はありますか?削除を保持するテーブルを自動化するには?

+6

テーブルが1つしかなく、削除された行にフラグと削除されていないデータのみを表示するビューをマークできますか? –

+0

@JamesZが示唆したようにして、削除されていない行、削除された行、または必要に応じてすべての行を表示する別々のビューを作成できます。 – nscheaffer

答えて

1

DDLトリガーでこれを行うことができます。しかし、「ソフト削除」を行うJamesのコメントは、私がこれを個人的にどのように処理するかということです。

+0

ありがとう!私はこれを試してみる。 – RockOn

1

これは主に将来のためのものです。 SQL Server 2016でこれを解決するには、Temporal table

+0

私は2014年を使用しています。私の会社が私をアップグレードすることを願います。笑 – RockOn

関連する問題