Как добавить внешний ключ в уже созданную таблицу - PullRequest
2 голосов
/ 05 октября 2011

Я создал 2 таблицы.Brand и Product. В обеих таблицах один идентификатор является первичным ключом и имеет идентификатор. Согласно ограничению внешнего ключа, это должен быть первичный ключ другой таблицы. Я хочу сделать Brandid как fk таблицыПродукт. Как это сделать. Я уже создал таблицу. Я использую SQL Server 2005.

Brand:
id : -primary key,identity
name
lname

Product :
id  :- primary key,identity
location
Brandid (id of Brand table)

Ответы [ 2 ]

1 голос
/ 05 октября 2011
Use [db_name] 
Go
alter table Product
add constraint Product_brandid_fk FOREIGN KEY ( Brandid ) references Brand(id)
1 голос
/ 05 октября 2011
ALTER TABLE PRODUCT
ADD FOREIGN KEY (brandid) REFERENCES BRAND(id)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...