- SQL Server 2017从零开始学(视频教学版)
- 李小威
- 298字
- 2021-03-26 09:45:19
7.3.3 删除外键约束
当数据表中不需要使用外键约束时,可以将其删除。删除外键约束的方法和删除主键约束的方法相同,删除时要指定外键约束名称,具体的语法格式如下:
ALTER TABLE table_name DROP CONSTRAINT fk_name
主要参数介绍如下:
• table_name:要去除外键约束的表名。
• fk_name:外键约束的名字。
【例7.8】在test数据库中,删除tb_emp3表中添加的“fk_员工部门编号”外键约束,在【查询编辑器】窗口中输入如下T-SQL语句:
ALTER TABLE tb_emp3 DROP CONSTRAINT fk_员工部门编号;
单击【执行】按钮,即可完成删除外键约束的操作,并在【消息】窗格中显示命令已成功完成的信息提示,如图7-20所示。
图7-20 删除外键约束
再次打开该表与其他依赖关系的窗口,可以看到依赖关系消失,确认外键约束删除成功,如图7-21所示。
图7-21 【对象依赖关系】窗口