Modyfikowanie ograniczeń sprawdzania
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL Database w Microsoft Fabric
Ograniczenie sprawdzania można zmodyfikować w programie SQL Server przy użyciu programu SQL Server Management Studio lub Transact-SQL, gdy chcesz zmienić wyrażenie ograniczenia lub opcje, które włączają lub wyłączają ograniczenie dla określonych warunków.
w tym temacie
Przed rozpoczęciem:
Aby zmodyfikować ograniczenie sprawdzania używając:
Przed rozpoczęciem
Bezpieczeństwo
Uprawnienia
Wymaga uprawnienia ALTER w tabeli.
Korzystanie z programu SQL Server Management Studio
Aby zmodyfikować ograniczenie sprawdzania
W eksploratorze obiektów kliknij prawym przyciskiem myszy tabelę zawierającą ograniczenie sprawdzania i wybierz pozycję Design.
W menu projektanta tabel kliknij pozycję Sprawdź ograniczenia....
W oknie dialogowym Sprawdzanie Ograniczeń w obszarze Wybrane Ograniczenie Sprawdzaniawybierz ograniczenie, które chcesz edytować.
Wykonaj akcję z poniższej tabeli:
Do Wykonaj następujące kroki Edytowanie wyrażenia ograniczenia Wpisz nowe wyrażenie w polu Wyrażenie . Zmienianie nazwy ograniczenia Wpisz nową nazwę w polu Nazwa . Stosowanie ograniczenia do istniejących danych Wybierz opcję Sprawdź istniejące dane podczas tworzenia lub włączania. Wyłącz ograniczenie po dodaniu nowych danych do tabeli lub zaktualizowaniu istniejących danych w tabeli. Wyczyść opcję wymuszania ograniczeń dla INSERTów i UPDATEów. Wyłącz ograniczenie, gdy agent replikacji wstawia lub aktualizuje dane w tabeli. Wyczyść opcję Wymuszaj dla replikacji. Notatka
Niektóre bazy danych mają różne funkcje sprawdzania ograniczeń.
Kliknij Zamknij.
W menu plik kliknij pozycję Zapisz nazwę tabeli.
Korzystanie z Transact-SQL
Aby zmodyfikować ograniczenie sprawdzania
Aby zmodyfikować ograniczenie CHECK
przy użyciu języka Transact-SQL, należy najpierw usunąć istniejące ograniczenie CHECK
, a następnie ponownie utworzyć je przy użyciu nowej definicji. Aby uzyskać więcej informacji, zobacz Usuń ograniczenia sprawdzania oraz Utwórz ograniczenia sprawdzania.