sql索引
金蝶云社区-云社区用户EcHY1234
云社区用户EcHY1234
1人赞赏了该文章 828次浏览 未经作者许可,禁止转载编辑于2017年11月09日 17:15:55
DECLARE @TableName sysname, @msg varchar(100), @cmd varchar(100)
DECLARE table_cur CURSOR FOR
SELECT name FROM sysobjects WHERE type='u' and not name like 'tmp%'
OPEN table_cur
FETCH NEXT FROM table_cur INTO @TableName
WHILE @@fetch_status = 0
BEGIN
IF @@fetch_status = -2
CONTINUE
SELECT @msg = 'Building indexes for table ' + @TableName + ' …'
PRINT @msg
SELECT @cmd = 'DBCC DBREINDEX ("' + @TableName + '")'
EXEC (@cmd)
PRINT ' '
FETCH NEXT FROM table_cur INTO @TableName
END
DEALLOCATE table_cur
GO

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0