Изменение проверочных ограничений



Конструктор таблиц Table Designer предоставляет механизм для корректировки текста проверочного ограничения через то же диалоговое окно Properties (Свойства), которое вы использовали при его создании.

Измените текст ограничения

  1. Если вы закрыли конструктор таблиц Table Designer после выполнения предыдущего упражнения, откройте его, щелкнув правой кнопкой мыши на имени таблицы в рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.

 

  1. Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).

 

  1. Убедитесь, что ограничение CK_Oils отображено в поле списка Selected Constraint (Выбранное ограничение).
  2. Измените текст ограничения на LEN(OilName) > 2, чтобы задать новое условие ограничения.

 

  1. Нажмите Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства) конструктора таблиц.
  2. Нажмите Save (Сохранить). SQL Server проверит все строки в таблице на соответствие новому проверочному ограничению, а затем сохранит ограничение.

Обслуживание проверочных ограничений

Как и другие свойства таблицы, проверочные ограничения обслуживаются через диалоговое окно Properties (Свойства) конструктора таблиц.

Переименуйте проверочное ограничение

  1. Откройте конструктор таблиц Table Designer для таблицы Oils, щелкнув правой кнопкой мыши на имени таблицы в рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.

 

  1. Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).

 

  1. Выделите CK_Oils в поле имени ограничения Constraint Name и измените его на CK_DeleteMe.

 

  1. Нажмите кнопку Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства).
  2. Нажмите кнопку Save (Сохранить). SQL Server проверит все строки в таблице на соответствие проверочному ограничению и сохранит ограничение.

Удалите проверочное ограничение

  1. Откройте конструктор таблиц Table Designer для таблицы Oils, щелкнув правой кнопкой мыши на рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.

 

  1. Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).

 

  1. Убедитесь, что в поле Selected Constraint (Выбранное ограничение) отображено CK_DeleteMe, а затем нажмите кнопку Delete (Удалить). SQL Server удалит ограничение.

 

  1. Нажмите Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства).
  2. Нажмите кнопку Save (Сохранить). SQL Server удалит ограничение.
  3. Закройте конструктор таблиц Table Designer.

Краткое содержание

Чтобы ... Сделайте следующее
Создать проверочное ограничение Откройте конструктор таблиц Table Designer для таблицы, нажмите кнопку Constraints (Ограничения), чтобы открыть диалоговое окно Properties (Свойства) конструктора таблиц, нажмите New (Создать) и введите выражение для проверочного ограничения.
Изменить текст условия ограничения Откройте конструктор таблиц Table Designer для таблицы, нажмите кнопку Constraints (Ограничения), чтобы открыть диалоговое окно Properties (Свойства) конструктора таблиц, выделите имя ограничения в поле Constraint Name и измените текст ограничения на новое выражение условия.
Переименовать проверочное ограничение Откройте конструктор таблиц Table Designer для таблицы, нажмите кнопку Constraints (Ограничения), чтобы открыть диалоговое окно Properties (Свойства) конструктора таблиц, выделите имя ограничения в поле Constraint Name и введите новое имя.
Удалить проверочное ограничение Откройте конструктор таблиц Table Designer для таблицы, нажмите кнопку Constraints (Ограничения), чтобы открыть диалоговое окно Properties (Свойства) конструктора таблиц, выделите проверочное ограничение, которое вы хотите удалить, и нажмите Delete (Удалить).

 


Дата добавления: 2021-05-18; просмотров: 75; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!