2010-12-12 55 views

回答

5

試試這個:

USE C 
GO 

SELECT 
'DROP TABLE ' + name 
FROM sys.tables 
WHERE create_date >= '20101211' -- substitute your date you're interested in 
AND name like 'bkp%' 

這將作爲輸出創造DROP TABLE:....聲明的清單 - 這些複製並粘貼到一個新的SSMS窗口,並執行那些 - 就大功告成了!

+0

我的疑問是... Sys.Tables對於所有數據庫都是很常見的。所以......它會從數據庫中刪除嗎? – Relativity 2010-12-12 21:25:27

+0

@Anish:**不,它不是** - 'sys.tables'是特定於您所在的數據庫的 - 當您使用'C'時,您只能得到數據庫C中的表。 – 2010-12-12 21:32:13

+0

非常感謝! ! – Relativity 2010-12-12 21:44:37

相關問題