您的位置:首页 > 数据库

金蝶数据库重建索引

2013-04-16 20:33 253 查看
declare @dbccstring nvarchar(1000)

declare @tablename varchar(100)

declare cur_index cursor

for

select name as tblname

from sysobjects

where xtype='u'

order by tblname

for read only

open cur_index

fetch next from cur_index

into @tablename

while @@fetch_status=0

begin

print '重建表'+@tablename +'的索引……start!'

set @dbccstring='dbcc dbreindex(@tblname,'''')with no_infomsgs'

exec sp_executesql @dbccstring,

N'@tblname varchar(100)',

@tablename

print '重建表'+@tablename+'的索引……end!'

fetch next from cur_index

into @tablename

end

close cur_index

deallocate cur_index

print '操作完成!'

本文出自 “金蝶软件技术服务” 博客,请务必保留此出处http://stkingdee.blog.51cto.com/4991988/1179516
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: