Jak: Dołączanie nowego ograniczenia Check do tabeli lub kolumny
Dołączyć ograniczenie typu CHECK do tabeli, aby określić wartości danych, które są akceptowane w jednej lub kilku kolumn.
[!UWAGA]
Niektóre bazy danych mają różne funkcje ograniczeń check.Aby uzyskać szczegółowe informacje dotyczące sposobu działania bazy danych z ograniczeń typu check, zapoznaj się z dokumentacją bazy danych.
[!UWAGA]
Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.
Aby dołączyć ograniczenie typu check
W diagramie bazy danych kliknij prawym przyciskiem myszy tabelę zawierającą ograniczenie, a następnie wybierz polecenie Ograniczenia typu Check z menu skrótów.
- lub -
Otwórz projektanta tabeli do tabeli, która będzie zawierać ograniczenia, kliknij prawym przyciskiem myszy w projektancie tabeli i wybierz polecenie Ograniczenia typu Check z menu skrótów.
Kliknij przycisk dodać.
[!UWAGA]
Jeśli chcesz podać inną nazwę ograniczenia, wpisz nazwę w Nazwa ograniczenia pole.
W siatce w wyrażenie pola, wpisz wyrażenie SQL dla ograniczenia check.Na przykład, aby ograniczyć wpisy w state kolumny z authors tabeli, aby Nowy Jork, należy wpisać:
state = 'NY'
Lub wymagane wpisy w zip kolumny 5 cyfr typu:
zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
[!UWAGA]
Upewnij się, że należy ująć wszelkie wartości nieliczbowe ograniczenia w znaki pojedynczego cudzysłowu (').
Rozwiń kategorię Projektant tabeli, aby ustawić, gdy wykonywane jest ograniczenie:
Aby przetestować ograniczenie na dane, które istniały przed utworzeniem ograniczenia, należy sprawdzić Sprawdź istniejące dane dotyczące tworzenia lub włączanie.
Aby wymuszać ograniczenia przy występowaniu operacji replikacji na tej tabeli, należy sprawdzić Wymuszenia replikacji.
Aby wymuszać ograniczenia przy wstawianiu lub aktualizacji wiersza w tabeli, należy sprawdzić Wymuszaj instrukcji INSERT i Update.