Оглавление:

Как найти ограничения внешнего ключа в SQL Server?
Как найти ограничения внешнего ключа в SQL Server?

Видео: Как найти ограничения внешнего ключа в SQL Server?

Видео: Как найти ограничения внешнего ключа в SQL Server?
Видео: Первичный ключ, внешний ключ, суррогатный ключ / Илья Хохлов 2024, Апрель
Anonim

Вот лучший способ узнать Внешний ключ Взаимосвязь во всей базе данных. В SQL Server Management Studio вы можете просто щелкнуть правой кнопкой мыши таблицу в проводнике объектов и выбрать «Просмотр зависимостей». Это даст вам хорошую отправную точку. Он показывает таблицы, представления и процедуры, которые ссылаются на таблицу.

Точно так же спрашивается, что такое принудительное ограничение внешнего ключа в SQL?

Ограничения внешнего ключа . А внешний ключ (FK) - столбец или комбинация столбцов, которые используются для определения и принуждать связь между данными в двух таблицах для управления данными, которые могут храниться в внешний ключ стол.

Кроме того, какие проблемы создают внешние ключи? Вот несколько распространенных проблем с внешним ключом.

  • Висячие внешние ключи. Внешний ключ указывает на первичный ключ, которого нет.
  • Ссылка на уникальный ключ, отличный от первичного ключа. В этом нет никакой пользы.
  • Неформальная связь между таблицами.
  • Несоответствующие типы данных.
  • Перегруженные внешние ключи.

Имея это в виду, как мне найти внешний ключ в таблице?

Чтобы увидеть внешний ключ отношения стол : ВЫБРАТЬ TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' И REFERENCED_TABLE_NAME = 'table_name';

Как добавить ограничение внешнего ключа в SQL Server Management Studio?

Использование SQL Server Management Studio

  1. В обозревателе объектов щелкните правой кнопкой мыши таблицу, которая будет находиться на стороне внешнего ключа связи, и выберите «Дизайн».
  2. В меню конструктора таблиц щелкните Взаимосвязи.
  3. В диалоговом окне "Связи внешнего ключа" нажмите "Добавить".
  4. Щелкните отношение в списке «Выбранное отношение».

Рекомендуемые: