いくつかのデータベース テーブルをアーカイブするタスクがあります。すべてを簡素化するために、基本的に次のことを行う必要があります。
- いくつかの条件に基づいて、テーブル 1 からいくつかの行を取得します
- これらの行をバックアップ データベースのテーブルに挿入します
- これらの行をテーブル 1 から削除します
これらの操作を複数のテーブルで実行する必要があります。
この記事では、さまざまな CRUD 操作 (CRUD ごとに 1 つ) に基づいて個別の SP を作成するように指示しています。ご覧のとおり、実行する必要がある手順はREAD
、UPDATE
、およびDELETE
です。次に、記事に基づいて、テーブルごとに 3 SP が必要になります。バックアップが必要なテーブルが 10 個ある場合、30 個の SP を作成する必要がありますか?
これが正しい慣行であるかどうか誰かに教えてもらえますか?
ありがとう。