Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Fonctionnalités cachées de SQL Server

sp_msforeachtable :Exécute une commande avec '?' remplacé par chaque nom de table, par exemple

exec sp_msforeachtable "dbcc dbreindex('?')"

Vous pouvez émettre jusqu'à 3 commandes pour chaque table

exec sp_msforeachtable
    @Command1 = 'print ''reindexing table ?''',
    @Command2 = 'dbcc dbreindex(''?'')',
    @Command3 = 'select count (*) [?] from ?'

Aussi, sp_MSforeachdb