Практическое руководство. Изменение связей внешнего ключа
Изменения связи со стороны внешнего ключа выполняются в случае, если необходимо изменить столбцы, связанные со столбцами таблицы первичного ключа.
Примечание
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделе Работа с параметрами.
Чтобы изменить внешний ключ
В обозревателе сервера выберите таблицу с внешним ключом, а затем в меню Данные выберите пункт Открыть определение таблицы.
Таблица откроется в конструкторе таблиц.
В меню конструктора таблиц выберите пункт Связи.
В диалоговом окне Связи по внешнему ключу выберите связи из списка Выбранная связь.
В сетке щелкните элемент Спецификации таблиц и столбцов, а затем нажмите кнопку с многоточием (...) справа от свойства.
В диалоговом окне Таблицы и столбцы выберите из списка другой столбец таблицы. Тип данных и размер столбца внешнего ключа должны соответствовать типу данных и размеру столбца первичного ключа, со следующими исключениями.
Столбец данных с типом данных char или sysname может быть связан со столбцом varchar.
Столбец данных типа binary может быть связан со столбцом varbinary.
Пользовательский тип данных может быть связан со своим базовым типом.
Изменения, внесенные в свойства связи, вступают в силу сразу после перемещения из сетки конструктора таблиц. Ограничение в базе данных обновляется при сохранении таблицы.