テーブルには最後に更新されたフィールドがなく、既存のデータがいつ更新されたかを知る必要があります。だから、最後に更新されたフィールドを追加することは(私が知る限り)助けにならない。SQL Server 2000:レコードが最後に変更された時期を知る方法はありますか?
7
A
答えて
4
SQL Server 2000では、この情報は追跡されません。
データベースモデルによってこの日付がどのようなものかを推測するには、クリエイティブな方法があるかもしれません。しかし、あなたが他のデータと関係のない1つのテーブルについて話しているなら、あなたは運が悪いです。
0
タイムスタンプフィールドをそのテーブルに追加し、そのタイムスタンプ値を更新トリガで更新できます。
0
OmniAuditは、データベース全体の監査を行うことを意味する商用パッケージです。
無料の方法は、起動時に監査テーブルにエントリを追加するトリガを各テーブルに書き込む方法です。
1
何らかの監査メカニズムなしで変更を確認することはできません。収集されていない情報を抽出しようとしています。レコードが追加または編集されたときを知る必要がある場合は、レコードが更新されたときにトリガーによって更新されるdatetimeフィールドを追加するのが最も簡単な選択肢になります。
レコードが削除された時点を追跡する必要がある場合は、レコードが追加、編集、または削除されたときに、監査テーブルを使用してトリガからレコードを移入する必要があります。
1
ログビューアを試すこともできます。これは、基本的にトランザクションログ内のトランザクションを見るだけで、問題の行を更新した文を見つけることができるはずです。私はこれを生産レベルの監査戦略としてお勧めしませんが、私はそれがピンチで役に立つと分かりました。
これは私が使ったものです。それは無料でSQL Server 2000で動作します。
関連する問題
- 1. Sql Server 2000 - 最後に変更されたテーブル
- 2. テーブルまたはビューが最後に変更されたときに表示されるビュー、SQL Server 2000
- 3. Teradataのテーブルで最後に変更された日付を知る方法はありますか?
- 4. IsolatedStorageSettings.ApplicationSettingsの変数が変更された時期を知る方法はありますか?
- 5. SQL Server 2000 MSDEにはDTSがありますか?
- 6. SQL Server 2012のテーブルから最後に更新されたレコードのIDを取得する方法
- 7. Azure ADのユーザーオブジェクトが最後に変更/変更された時期を見つける方法はありますか?
- 8. LINQ to SQLレコードが変更されたかどうかを確認する方法がありますか?
- 9. SQL Server 2000とSQL Server 2008の同期
- 10. SQL-Serverテーブルの最後に追加されたレコード
- 11. 最近のアプリの開始時期を知る方法はありますか?
- 12. SQL Server 2000にリンクされたアクセステーブル
- 13. セッション変数が変更されたときに通知される方法はありますか?
- 14. SQL Server 2000の:期待し
- 15. ジョブがリストビュー(SQL Server 2000)で発生したときを知る方法
- 16. Sqlテーブルで最後に変更された行やレコードを見つける方法は?
- 17. SSISパッケージをSQL Server 2000 DTSパッケージに変換する方法?
- 18. SQL Server 2000 - データをSQL Server 2000から移動する
- 19. SQL Server 2000 - 行を更新して更新された行を返します
- 20. SQL Server 2000にインポートされたデータベースでWindows認証を設定する方法
- 21. SQL Server 2000データベースをSQL Server 2000に復元する
- 22. MVVMバインドプロパティの内部プロパティが変更される時期を知る方法?
- 23. ストアドプロシージャが最後に変更/変更されたのはいつですか?
- 24. SQLストアドプロシージャをSQL Server 2000から呼び出す方法は?
- 25. ファイルの最後に変更された時間をシェルスクリプトでチェックする方法
- 26. ファイルを変更した後にファイルの変更時刻を復元する方法はありますか?
- 27. アプリが最後に使用された時期を知っている、iPhoneアプリ
- 28. SQL Server 2000のSQL Server 2005からデータを復元する方法は?
- 29. SQLのテーブルで最後に挿入されたレコードを選択する方法
- 30. Pythonとgitは、ファイルが同期から変更されたときを知る最善の方法です。