Udostępnij za pośrednictwem


Jak Wyłączanie ograniczenia klucza obcego z WSTAW i instrukcji UPDATE (narzędzia Visual bazy danych)

Wybierz opcję wyłączania ograniczenia na klucz obcy podczas transakcji INSERT i UPDATE, jeśli wiadomo, że nowe dane spowodują naruszenie ograniczenia lub jeśli ograniczenie ma zastosowanie tylko do już w bazie danych.

Aby wyłączyć ograniczenie klucz obcy w instrukcji INSERT i UPDATE

  1. W Eksploratorze obiektów, kliknij prawym przyciskiem myszy tabela z ograniczeniem, a następnie kliknij przycisk Projekt.

    Otwiera tabela w Projektancie tabel.

  2. Z Projektanta tabel menu, kliknij relacje.

  3. W Relacji kluczy obcych okno dialogowe Wybierz relację w Wybranej relacji listy.

  4. W siatce kliknij Usuń regułę lub Reguła aktualizacji i wybierz akcja z drop -niedziałający pole listy z lewej strony właściwość.

    • Brak akcjikomunikat o błędzie informuje użytkownika, że usunięcie nie jest dozwolone i przywróceniu DELETE.

    • Kaskadausuwa wszystkie wiersze zawierające dane uczestniczące w relacji klucz obcy.

    • Ustaw wartość Nullustawia wartość null, jeśli wszystkie kolumny klucz obcy dla tabela można wprowadzać wartości null.Dotyczy programu SQL Server 2005 tylko.

    • Ustawianie domyślnejustawia wartość domyślną wartość zdefiniowanych dla kolumna, jeśli wszystkie kolumna klucz obcy dla tabela zostały zdefiniowane dla ich ustawienia domyślne.Dotyczy programu SQL Server 2005 tylko.

Ostrzeżenie

Jeśli planowane jest używanie wyzwalaczy do wykonania operacji bazy danych, należy wyłączyć ograniczenia na klucz obcy w celu uruchomienia wyzwalacza.