नहीं.
आप WHERE क्लॉज के साथ DELETE चाहते हैं:यह मानक SQL है।
आप क्या कर सकते हैं बैच इस तरह हटाना:
SELECT 'Starting' --sets @@ROWCOUNT
WHILE @@ROWCOUNT <> 0
DELETE TOP (xxx) MyTable WHERE ...
या यदि आप बहुत अधिक प्रतिशत पंक्तियों को हटाना चाहते हैं...
SELECT col1, col2, ... INTO #Holdingtable
FROM MyTable WHERE ..opposite condition..
TRUNCATE TABLE MyTable
INSERT MyTable (col1, col2, ...)
SELECT col1, col2, ... FROM #Holdingtable