我在ms sql中建了一個表,可由於種種原因有些記錄重復了
: 記錄完全的一模一樣。
: 現在我想把重復的都刪掉,只保留重復記錄中的第一條。
: 我在database好象看到有介紹Oracle的,
select distinct * into #table_name from table_name
delete from table_name
select * into table_name from #table_name
drop table #table_name
與此相關的是“select into”選項,可以在數據庫屬性
對話框中,勾起來此項,或者在Query Analyzer中執行
execute sp_dboption 'db_name','select into','true'
開啟。默認值是關閉的。