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
QUAN TRỌNG: Cú pháp "WITH CHECK CHECK" vui nhộn trong hai hàng cuối cùng là để đảm bảo rằng SQL Server tin tưởng các ràng buộc FK một lần nữa sau khi kích hoạt lại. Bạn thực sự không muốn kích hoạt lại chúng vì không đáng tin cậy!
Tuy nhiên, nếu bạn có bất kỳ ảnh hưởng nào đến thiết kế bàn, tôi mạnh mẽ gợi ý rằng các giá trị có thể thay đổi không được sử dụng trong khóa chính hoặc khóa ngoài. Các ràng buộc FK hoạt động tốt hơn nhiều nếu chúng dựa trên các ID nội bộ không bao giờ thay đổi sau khi chèn.