我已將Access數據庫遷移到MSSql服務器2008,並發現舊數據庫中存在一些異常。在這兩個數據庫ID上都是自動增量的,並且應該與日期一致。但如下圖所示,有些已按照錯誤的時間順序保存。MSSql批量更新主鍵上的表
**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。
我需要一些關於如何最好地解決這個問題的建議,因爲數據非常敏感。我有大約50K記錄要更新。
感謝您的閱讀!
不要成爲推動者!大聲笑 – ErikE 2012-08-01 08:41:33