WITH CHECK OPTION,
которое
имеет все эти условия в своем предикате. Пользователи могут обращаться к
представлению таблицы вместо самой таблицы. Одним из преимуществ этого будет то,
что процедура изменения в ограничении не будет такой болезненной или трудоемкой.
Представление с
WITH CHECK OPTION
- хороший заменитель ограничению
CHECK
.
Пример 10. Создание таблицы Клиент с ограничениями.
CREATE TABLE Клиент
(КодКлиента INT IDENTITY(1,1) PRIMARY KEY,
Фирма VARCHAR(50) NOT NULL,
Фамилия VARCHAR(50) NOT NULL,
Город VARCHAR(50) NOT NULL,
Телефон CHAR(10) NOT NULL
CHECK (Телефон LIKE '[1-9][0-9]-[0-9][0-9]-[0-9][0-9]'));
Выполните sql-код
. Обновите базу данных и просмотрите созданную таблицу.
Сохраните sql-запрос под именем
Достарыңызбен бөлісу: |