SQL删除外键约束
2014-02-21 16:06
246 查看
![](http://pic002.cnblogs.com/images/2012/362228/2012040915283522.jpg)
使用如下SQL语句查询出表中外键约束名称:
1 select name 2 from sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id 3 where f.parent_object_id=object_id('表名')
![](http://pic002.cnblogs.com/images/2012/362228/2012040915293711.jpg)
执行如下SQL语句删除即可。
1 alter table 表名 drop constraint 外键约束名
相关文章推荐
- sql语句添加删除外键及其约束
- sql删除外键约束,删除表,删除存储过程代码
- 用T-SQL删除数据库表中的外键约束
- 数据库__SQL的主键和外键约束_级联更新_级联删除
- 讲解SQL与Oracle外键约束中的级联删除-PLSQL
- SQL中如何为表添加和删除外键约束
- sql完美删除外键约束,避免产生问题
- sql:添加或者删除唯一值约束,添加外键约束
- sqlserver数据库生成删除所有外键约束的sql
- SQL与ORACLE的外键约束-级联更新和删除
- SQL与Oracle数据库外键约束中的级联删除
- 【SQL Server DBA】维护语句:删除并创建外键约束、获取建表语句
- SQL Server— 存在检测、建库、 建表、约束、外键、级联删除
- SQL删除外键约束
- PL/SQL 删除外键 ORA-02443: 无法删除约束条件-不存在的约束条件
- SQL与ORACLE的外键约束-级联删除
- SQL删除记录中包含外键约束的处理…
- 在创建外键约束的时候, 设置级联删除为SET NULL执行sql语句的时候显示有错误,(数据库为sqlserver2000)?
- SQL - 外键约束
- SQL的主键和外键约束