2009-04-08 14 views

Odpowiedz

24

Aby tymczasowo wyłączyć ograniczenia (klucze obce są ograniczenia):

ALTER TABLE MyTable NOCHECK CONSTRAINT MyConstraint 

Aby ponownie włączyć ograniczenie

ALTER TABLE MyTable CHECK CONSTRAINT MyConstraint 
+0

ostrzegam, że to się nie powiedzie, jeśli twoje dane nie są referencyjne w takcie. – ojblass

1

Nawiasem mówiąc, właśnie dlatego trzeba „alter table” uprawnienia kiedy BCP lub Bulk Insert dane do tabeli. Przy użyciu domyślnej konfiguracji sprawdzanie ograniczeń i kluczy obcych nie jest sprawdzane.

Powiązane problemy