कारण यह काम नहीं कर रहा है कि आप वास्तव में क्रमिक रूप से दो कथन चला रहे हैं। अपने कोड के बारे में और अधिक सोचें:
DECLARE @ClientID varchar = 'ClientA'
DELETE FROM Global.dto.ClientUsers;
SELECT ClientID, UserID FROM Global.dto.ClientUsers WHERE [email protected]
EXCEPT
SELECT [email protected], UserID FROM ClientA_DB.dbo.Users;
यदि आप Delete
को संशोधित करना चाहते हैं कथन, आपको इसे Where
. के साथ पालन करने की आवश्यकता है , Join
, आदि
वांछित परिणाम प्राप्त करने के लिए कुछ वैकल्पिक तरीकों के लिए, उत्कृष्ट उत्तर यहां देखें:टी-एसक्यूएल EXCEPT का उपयोग DELETE / क्वेरी को ऑप्टिमाइज़ करने के साथ करना