如何将外键添加到已创建的表中

时间:2011-10-05 05:00:20

标签: sql-server-2005

我创建了2个table.Brand和Product.In两个表中一个id是主键,它有identity。根据外键约束,它应该是另一个表的主键。我想把Brandid作为表的fk Product.How这样做。我已经创建了table.I我正在使用sql server 2005。

Brand:
id : -primary key,identity
name
lname

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

2 个答案:

答案 0 :(得分:1)

ALTER TABLE PRODUCT
ADD FOREIGN KEY (brandid) REFERENCES BRAND(id)

答案 1 :(得分:1)

Use [db_name] 
Go
alter table Product
add constraint Product_brandid_fk FOREIGN KEY ( Brandid ) references Brand(id)