Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Управление проверочными ограничениями




Как часть схемы базы данных, проверочные ограничения при нормальных условиях не требуют особого внимания при сопровождении. Вы один раз определяете их, когда создаете базу данных, и этого вполне достаточно. Однако схема базы данных может быть по какой-либо причине изменена, что потребует изменения проверочных ограничений. Enterprise Manager облегчает обслуживание ограничений.

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

Конструктор таблиц 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.

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 442.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...