1

TableAたとえば、多くのストアド プロシージャ、関数を実行するシステムを使用しています。これらの注文を削除できる方法が必要ですが、それらを記録に残します。

私たちが検討したオプションの 1 つは、DeleteフィールドをTableA入れて、すべての sprocs と関数を追加することです。

WHERE Deleted=0

私たちが検討した別のオプションはv_TableA、テーブルではなく、このビューから読み取るようにすべての sprocs と関数を調べて変更するようなものと呼ばれるビューを作成することです。

どちらも多くの作業を伴うため、将来システムに変更を加える際には覚えておく必要があります。

これを行うには、次のようなより良い方法があることを願っています。

SOFTDELETE FROM TableA

しかし、私はこれが不可能であることを知っています。どんな助けでも大歓迎です。

4

0 に答える 0