用sql语句删除外键约束的具体步骤如下:
我们需要准备的材料分别是:电脑、SQL SERVER 2008。
1、首先我们用SQL SERVER 2008打开需要删除外键约束的表,鼠标右键点击左侧的“dbo”选项选择“设击”。
2、然后我们在该页面中左键点击选择“删除主键”选项。
3、然后我们在弹出来的该页面中左键单击选择“是”就即可删除。
alter table 从表 drop foreign key 描述外键名 ,这个删除是要基于你的从表有对外键起名字的前提下,你在建从表的时候外键就应该这样 constraint 描述外键名 foreign key (xxx_id)references 主表(id),这样这个删除才有用
先将存在外键约束的字段的外键用
alter table 从表
add constraint fk_XX foreign key(从表字段) references 主表(主表字段)
go
alter table 从表
drop constraint fk_XX
go
需要两步 1,alter table 从表 drop foreign key 约束名 ; 2.alter table 从表 drop key 约束名;
sp_help 表名 可以看到外键名
alter table xxx drop constraint fk_xxx