Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не получается создать Foreign Key  [new]
RodionPolk
Member

Откуда:
Сообщений: 8
Create table First1
(
id_Name varchar(15) NOT NULL
PRIMARY KEY
)
GO

Create table Second2
(
id_Interes varchar(15) NOT NULL
PRIMARY KEY,
FOREIGN KEY (id_Name) REFERENCES First1(id_Name)
)
GO

Только начинаю учить MS SQL. Что я делаю не так? Почему не создаётся Foreign key?
Спасибо!
20 июл 16, 05:13    [19429537]     Ответить | Цитировать Сообщить модератору
 Re: Не получается создать Foreign Key  [new]
aleks2
Guest
 Create table First1
(
id_Name varchar(15) NOT NULL
PRIMARY KEY
)
GO
Create table Second2
(
id_Interes varchar(15) NOT NULL
PRIMARY KEY,
FOREIGN KEY (id_Interes) REFERENCES First1(id_Name)
)
GO
20 июл 16, 06:12    [19429546]     Ответить | Цитировать Сообщить модератору
 Re: Не получается создать Foreign Key  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
RodionPolk,

лучше всегда давать свои имена констрейнтам.
И всегда писать имя схемы перед именем объекта (в данном случае таблицы).
20 июл 16, 10:14    [19430007]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить