ALTER TABLE Test NOCHECK CONSTRAINT ALL
ALTER TABLE RefPhysician NOCHECK CONSTRAINT ALL
ALTER TABLE Test WITH CHECK CHECK CONSTRAINT ALL
ALTER TABLE RefPhysician WITH CHECK CHECK CONSTRAINT ALL
महत्वपूर्ण: अंतिम दो पंक्तियों में अजीब "चेक चेक के साथ" सिंटैक्स यह सुनिश्चित करना है कि SQL सर्वर पुन:सक्षम करने के बाद फिर से FK बाधाओं पर भरोसा करता है। आप वास्तव में उन्हें अविश्वसनीय के रूप में पुन:सक्षम नहीं करना चाहते हैं!
हालांकि, यदि टेबल डिज़ाइन पर आपका कोई प्रभाव है, तो मैं दृढ़ता से सुझाव है कि प्राथमिक या विदेशी कुंजी में परिवर्तनीय मूल्यों का उपयोग नहीं किया जाना चाहिए। FK बाधाएं बहुत बेहतर काम करती हैं यदि वे आंतरिक आईडी पर आधारित होती हैं जो प्रविष्टि के बाद कभी नहीं बदलती हैं।