Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Recursos ocultos do SQL Server


sp_msforeachtable :Executa um comando com '?' substituído por cada nome de tabela.
exec sp_msforeachtable "dbcc dbreindex('?')"

Você pode emitir até 3 comandos para cada tabela
exec sp_msforeachtable
    @Command1 = 'print ''reindexing table ?''',
    @Command2 = 'dbcc dbreindex(''?'')',
    @Command3 = 'select count (*) [?] from ?'

Além disso, sp_MSforeachdb