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
BELANGRIJK: De grappige syntaxis "WITH CHECK CHECK" in de laatste twee rijen is om ervoor te zorgen dat SQL Server de FK-beperkingen opnieuw vertrouwt nadat ze opnieuw zijn ingeschakeld. Je wilt ze echt niet opnieuw inschakelen als niet-vertrouwd!
Als u echter enige invloed heeft op het tafelontwerp, ik sterk suggereren dat veranderlijke waarden niet worden gebruikt in primaire of externe sleutels. FK-beperkingen werken veel beter als ze gebaseerd zijn op interne ID's die nooit veranderen na invoeging.