网络编程
位置:首页>> 网络编程>> 数据库>> 有用的SQL语句(删除重复记录,收缩日志)

有用的SQL语句(删除重复记录,收缩日志)

  发布时间:2008-03-04 16:59:00 

标签:sql,删除,记录

 删除重复记录,将TABLE_NAME中的不重复记录保存到#TABLE_NAME中

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' 

开启。默认值是关闭的。

收缩事务日志(多次执行)

backup log register with NO_LOG 
backup log register with TRUNCATE_ONLY 
DBCC SHRINKDATABASE(register) 

 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com