Включение и отключение ограничений

Оценить
(0 голоса)

Как было рацее установлено, ограничение целостности всегда имеет имя, которое может быть явно задано с использованием опции constraint или неявно создано системой. Имена всех объявленных (явно или неявно) ограничений таблицы могут быть просмотрены с использованием системной процедуры sp_helpconstraint.

Ограничение применяется по умолчанию в процессе выполнения новых операций добавления и изменения данных. В дополнение к этому существующие значения столбца (столбцов) проверяются при помощи этого ограничения. В противоположность этому ограничение, которое было создано с опцией with nocheck, не будет использовано во втором случае. Иными словами, если вы используете опцию with nocheck, ограничение будет применяться только к новым операциям добавления и изменения. Обе опции with check и with nocheck могут быть применены только к ограничениям check и foreing key.

В примере 5.24 показано, как вы можете отключить все существующие ограничения таблицы.

 

Включение и отключение ограничений

 

Здесь ключевое слово all служит для отключения всех ограничений в таблице sales.


Переименование объектов базы данных
Удаление объектов базы данных
Язык описания данных - резюме
Создание объектов базы данных
Создание базы данных

Добавить комментарий


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.