How to delete selected 100's of temp database in easy way
如何轻松删除所选的100个数据库? 我正在使用SQL Server。
例:
1 2 3 4 5 6 7 8 9 10 11 | dbo.temp1 dbo.temp2 dbo.temp3 . . . dbo.temp98 dbo.temp99 dbo.temp100 dbo.temp101 dbo.temp102 |
我只想删除
首先运行它来检查它只列出你要删除的表:
1 | EXEC sp_MSForEachTable 'IF LEFT(''?'',11) = ''[dbo].[temp'' PRINT ''?''' |
如果是,请运行:
1 | EXEC sp_MSForEachTable 'IF LEFT(''?'',11) = ''[dbo].[temp'' DROP TABLE ?' |