数据库常见操作二
数据库操作中经常用到主外键关系,下面一起创建两个表来操作主外键。
create table t1 ( id int not null, us varchar(30) ) go create table t2 ( id int not null, us varchar(30) )
--创建主键约束
alter table t1 add constraint pk primary key clustered (id)
pk为我们命名的主键名称。
--创建外建约束
alter table t2 add constraint fk foreign key (id) references t1(id)
fk为我们命名的外键名称。
这样就建好了两个表的主外键关系了。
要解除主外键约束,必需先解除外键约束,否则不能解除主键约束。
--解除外键约束
alter table t2 drop constraint fk
--解除主键约束
alter table t1 drop constraint pk
最后删除t1,t2表
drop table t1,t2