日期:2014-05-19  浏览次数:20509 次

怎么建立主外键约束.
用企业管理器怎么在两张表中建立主外键约束,如果用SQL语句,该怎么表达呢?请举个例子.

------解决方案--------------------
有兩 個表,t1,t2 關聯字段為 id

alter table t1
add constraint cons_a foreign key (id) references t2(id) on delete cascade --加上可以
實現級聯刪除
------解决方案--------------------
企业管理器里的图表里直接拖动相应的字段也是可以的.

SQL方法如楼上.
------解决方案--------------------
假如有表 b
create table b
(
bid int identity(1,1) primary key,
bname varchar(50)
)

可有如下方法添加主外键

1、
create table c
(
cid int identity(1,1) ,
bid int ,
cname varchar(50),
primary key (cid),
foreign key(bid) references b(bid)
)

2、
create table c
(
cid int identity(1,1) primary key,
bid int foreign key references b(bid),
cname varchar(50)
)

3、
create table c
(
cid int identity(1,1) ,
bid int ,
cname varchar(50)
)

alter table c add constraint pk_c primary key(cid)
alter table c add constraint fk_c foreign key(bid) references b(bid)



------解决方案--------------------
FAINT