データベースのテーブルに追加されたすべての新しい行を取得するためのクエリまたはSPがあるかどうかを知りたいです。SQLServerデータベースを使用しています。
2 に答える
変更追跡の構成と管理
SQL Server 2008 の変更追跡により、アプリケーションはユーザー テーブルに加えられた変更のみを、それらの変更に関する情報と共に取得できます。変更追跡が SQL Server に統合されているため、複雑なカスタム変更追跡ソリューションを開発する必要がなくなりました。
変更の追跡は、エンド ツー エンドのレプリケーション ソリューションが機能せず、カスタム ソリューションが必要なシナリオでデータを同期およびレプリケートするアプリケーションの重要な構成要素です。たとえば、データを SQL Server データベースではないデータ ストアと同期する必要があるシナリオや、ストア スキーマが大きく異なるシナリオです。
http://msdn.microsoft.com/en-us/library/bb964713(v=sql.105).aspx
変更データ キャプチャ
変更データ キャプチャは、SQL Server テーブルに適用される挿入、更新、および削除アクティビティをキャプチャし、変更の詳細を簡単に使用できるリレーショナル形式で利用できるようにするように設計されています。変更データ キャプチャで使用される変更テーブルには、追跡対象のソース テーブルの列構造を反映する列と、発生した変更を理解するために必要なメタデータが含まれています。
変更データ キャプチャは、SQL Server の Enterprise Edition、Developer Edition、および Evaluation Edition でのみ使用できます。
http://msdn.microsoft.com/en-us/library/cc645858(v=sql.105 )