Что такое ограничение внешний ключ SQL SERVER?
-›Для связи двух таблиц используется Внешний ключ.
-›Внешний ключ — это ссылка одной таблицы на другую таблицу.
-›Внешний ключ может принимать несколько значений NULL.
-›У нас может быть более одного Внешнего ключа в таблице.
Как создать внешний ключ в SQL SERVER с помощью запроса?
СОЗДАТЬ ТАБЛИЦУ Сотрудник(
EmpId int NOT NULL ПЕРВИЧНЫЙ КЛЮЧ identity(1,1),
EmpName Varchar(200),
Отдел варчар(200),
CompanyId in FOREIGN KEY REFERENCES Company (CId)
);
где:-
Сотрудник — Имя таблицы 2
Компания — Название таблицы 1
CId — Таблица 1 Имя столбца (Первичный ключ)
CompanyId — имя столбца таблицы 2 (внешний ключ)
Как просто установить внешний ключ в SQL SERVER для существующей таблицы.
Подробнее Ограничения сервера Sql
"Кликните сюда"