Изменение проверочных ограничений
⇐ ПредыдущаяСтр 2 из 2
Конструктор таблиц Table Designer предоставляет механизм для корректировки текста проверочного ограничения через то же диалоговое окно Properties (Свойства), которое вы использовали при его создании.
Измените текст ограничения
- Если вы закрыли конструктор таблиц Table Designer после выполнения предыдущего упражнения, откройте его, щелкнув правой кнопкой мыши на имени таблицы в рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.
- Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).
- Убедитесь, что ограничение CK_Oils отображено в поле списка Selected Constraint (Выбранное ограничение).
- Измените текст ограничения на LEN(OilName) > 2, чтобы задать новое условие ограничения.
- Нажмите Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства) конструктора таблиц.
- Нажмите Save (Сохранить). SQL Server проверит все строки в таблице на соответствие новому проверочному ограничению, а затем сохранит ограничение.
Обслуживание проверочных ограничений
Как и другие свойства таблицы, проверочные ограничения обслуживаются через диалоговое окно Properties (Свойства) конструктора таблиц.
Переименуйте проверочное ограничение
- Откройте конструктор таблиц Table Designer для таблицы Oils, щелкнув правой кнопкой мыши на имени таблицы в рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.
|
|
- Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).
- Выделите CK_Oils в поле имени ограничения Constraint Name и измените его на CK_DeleteMe.
- Нажмите кнопку Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства).
- Нажмите кнопку Save (Сохранить). SQL Server проверит все строки в таблице на соответствие проверочному ограничению и сохранит ограничение.
Удалите проверочное ограничение
- Откройте конструктор таблиц Table Designer для таблицы Oils, щелкнув правой кнопкой мыши на рабочей панели Details Pane и выбрав Design Table (Конструирование таблицы). SQL Server откроет конструктор таблиц Table Designer.
- Нажмите кнопку Constraints (Ограничения). SQL Server откроет диалоговое окно Properties (Свойства) конструктора таблиц с отображением страницы свойств Check Constraints (Проверочные ограничения).
- Убедитесь, что в поле Selected Constraint (Выбранное ограничение) отображено CK_DeleteMe, а затем нажмите кнопку Delete (Удалить). SQL Server удалит ограничение.
|
|
- Нажмите Close (Закрыть). SQL Server закроет диалоговое окно Properties (Свойства).
- Нажмите кнопку Save (Сохранить). SQL Server удалит ограничение.
- Закройте конструктор таблиц 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!