佛山收银软件|佛山超市软件|佛山超市收银系统, 丨收银软件|佛山收银软件|收银系统|佛山收银机

佛山云收银系统 | 佛山收银机 | 佛山收银软件 | 佛山云超市软件| 大华电子称|大华电子称维修

网站首页 > 新闻资讯 > 知识平台 > 百威软件技术

重建表索引的语句(适合所有SQL数据库)

declare @table_id varchar(100) ,
  @sql  nvarchar(500)
 declare get_table cursor for
  select name from sysobjects where xtype = 'U' and name not in ('dtproperties', 'pbcatcol', 
   'pbcatedt', 'pbcatfmt', 'pbcattbl', 'pbcatvld','坏表1','坏表2','坏表3...')  order by name
 open get_table
 fetch get_table into @table_id
 while @@fetch_status = 0
 begin
   print '正在处理表:'+@table_id
  select @sql = 'DBCC DBREINDEX (' + @table_id + ', ' + char(39) + char(39) + ')'
  execute sp_executesql @sql
  fetch get_table into @table_id
 end
 deallocate get_table

 

如果没有坏表,执行后的结果:

分享到:
Powered by MetInfo 6.0.0 ©2008-2018 www.MetInfo.cn
nbsp;www.MetInfo.cn