首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何建立主外键约束

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

怎么建立主外键约束.
用企业管理器怎么在两张表中建立主外键约束,如果用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

热点排行