摘要:
前面我寫了個博客記錄如何去重一個oracle表(link), 主要是利用了oracle的rowid偽列和row_number()分析函數. 有讀者寫郵件問, 如何去重一個SQL Server表, 場景和前面文章一樣, 即: 有部分字段有重復值, 表結構中沒有一個能唯一定位的ID列, 也不允許修改表結構. 下面我給了個基本的思路. --步驟0, 根據原表table_a, 創建一個臨時表table_a_temp, 僅僅增加了一個自增列row_id, 原因是SQL Server沒有類似Oracle的rowid偽列, 我們就自己造一個. --假設原表的結果為: create table table_a 閱讀全文
posted @ 2011-05-09 21:42
harrychinese
閱讀(891)
評論(0)
推薦(0)

浙公網安備 33010602011771號