Access DBをMSSqlサーバー2008に移行しましたが、古いデータベースからいくつかの異常が見つかりました。両方のDBで、IDは自動増分であり、日付と一致している必要があります。しかし、以下に示すように、いくつかは間違った時系列で保存されています。
**Access:**
ID FileID DateOfTransaction SectionID
64490 95900 02/12/1997 100
64491 95900 04/04/1996 80
64492 95900 25/03/1996 90
**Desired Correct Format:**
ID FileID DateOfTransaction SectionID
64492 95900 02/12/1997 100
64491 95900 04/04/1996 80
64490 95900 25/03/1996 90
PK(ID)テーブルは、更新カスケードが設定された他のいくつかのテーブルにリンクされています。FileIDでグループ化し、DateOfTransactionで並べ替え、それに応じてIDを更新する必要があります。
データは非常に機密性が高いため、これに取り組む最善の方法についていくつかの提案が必要です。更新するレコードが約5万件あります。
読んでくれてありがとう!