आप हमेशा अपने सिस्टम कैटलॉग व्यू को क्वेरी कर सकते हैं और इसे आवश्यक DROP स्टेटमेंट जेनरेट करने के लिए कह सकते हैं:
SELECT 'DROP PROCEDURE [' + SCHEMA_NAME(schema_id) + '].[' + pr.NAME +']'
FROM sys.procedures pr
WHERE pr.is_ms_shipped = 0
UNION
SELECT 'DROP VIEW [' + SCHEMA_NAME(schema_id) + '].[' + v.NAME + ']'
FROM sys.views v
WHERE v.is_ms_shipped = 0
UNION
SELECT 'ALTER TABLE [' + SCHEMA_NAME(schema_id) + '].[' + OBJECT_NAME(fk.parent_object_ID) + '] DROP CONSTRAINT ' + fk.name
FROM sys.foreign_keys fk
WHERE is_ms_shipped = 0
UNION
SELECT 'DROP TABLE [' + SCHEMA_NAME(schema_id) + '].[' + t.NAME + ']'
FROM sys.tables t
WHERE t.is_ms_shipped = 0
यह DROP .....
. की एक लंबी सूची तैयार करेगा बयान, बस उन्हें एक नई एसएसएमएस विंडो में कॉपी और पेस्ट करें और उन्हें निष्पादित करें।