sp_msforeachtable
:「?」を指定してコマンドを実行します各テーブル名に置き換えられます。例:
exec sp_msforeachtable "dbcc dbreindex('?')"
テーブルごとに最大3つのコマンドを発行できます
exec sp_msforeachtable
@Command1 = 'print ''reindexing table ?''',
@Command2 = 'dbcc dbreindex(''?'')',
@Command3 = 'select count (*) [?] from ?'
また、sp_MSforeachdb