刪除重覆記錄,將table_name中的不重覆記錄儲存到#table_name中
selectdistinct*into#table_namefromtable_name
deletefromtable_name
select*intotable_namefrom#table_name
droptable#table_name
與此相關的是「selectinto」選項,可以在屬性
對話方塊中,勾起來此項,或者在queryanalyzer中執行
executesp_dboption'db_name','selectinto','true'
開啟。預設值是關閉的。
*************************************
收縮事務日誌(多次執行)
backuplogregisterwithno_log
backuplogregisterwithtruncate_only
dbccshrinkdatabase(register)
SQL 語句刪除access重覆記錄語句
有兩個意義上的重覆記錄,一是完全重複的記錄,也即所有欄位均重複的記錄,二是部分關鍵字段重複的記錄,比如name欄位重複,而其他欄位不一定重複或都重複可以忽略。1 對於第一種重複,比較容易解決,使用 select distinct from tablename 就可以得到無重覆記錄的結果集。如果該錶需...
通過SQL語句刪除重覆記錄
最近在專案裡碰到很多重覆記錄的事情,因為是設計業務裡的具體數值,所以不敢輕易全部刪除,資料量也很大,所以就倒騰了點 在sql裡進行刪除 純屬菜鳥,還望高手指教啊 1 建立臨時表23 ifexists select from tempdb.dbo.sysobjects whereid object i...
SQL查詢重覆記錄,刪除重覆記錄
1 查詢表中多餘的重覆記錄,重覆記錄是根據單個字段 docid 來判斷 select from tablename where docid in select docid from tablename group by docid h ing count docid 1 例二 select from...