SQL SERVER 2008 禁用或启用外键约束
来源:互联网 发布:php 获取当前地区 编辑:程序博客网 时间:2024/05/19 13:44
---启用or禁用指定表所有外键约束
alter table KM_FINANCE_COST_TYPE NOCHECK constraint all;
alter table KM_FINANCE_COST_TYPE CHECK constraint all;
--生成禁用所有外键约束的语句
select 'ALTER TABLE [' + b.name + '] NOCHECK CONSTRAINT ' + a.name +';' as 禁用约束
from sysobjects a ,sysobjects b
where a.xtype ='f' and a.parent_obj = b.id
--生成启用所有外键约束的语句
select 'ALTER TABLE [' + b.name + '] CHECK CONSTRAINT ' + a.name +';' as 启用约束
from sysobjects a ,sysobjects b
where a.xtype ='f' and a.parent_obj = b.id
--查看约束状态(查询字典表 sys.foreign_keys,该字典表开始出现于sqlserver2005及以上版本):
select name , is_disabled from sys.foreign_keys order by name;
其中:
name
is_disabled : 是否已禁用
0 0
- SQL SERVER 2008 禁用或启用外键约束
- SQL Server 临时禁用和启用所有外键约束
- SQL Server 临时禁用和启用所有外键约束
- SQL Server 临时禁用和启用所有外键约束
- SQL Server 禁用外键约束和启用外键约束及删除表数据
- 外键约束禁用启用
- oracle 删除外键约束 禁用约束 启用约束
- Oracle中删除外键约束、禁用约束、启用约束
- Oracle中删除外键约束、禁用约束、启用约束
- Oracle中删除外键约束、禁用约束、启用约束
- oracle 删除外键约束 禁用约束 启用约束
- 禁用启用数据库外键约束
- 禁用、启用外键约束和触发器
- SqlServer禁用、启用外键约束
- mysql启用、禁用外键约束
- 禁用和启用mysql外键约束
- SQLServer删除/重建/禁用/启用外键约束
- 如何禁用和启用mysql外键约束
- Java SE中的JAXB
- MSDN网站 浏览器打不开
- ListView具有多种item布局——实现微信对话列
- 一道ACM题目,纠结了我好久,就是通不过,求大神看看
- 高通 AR Unity 虚拟按钮
- SQL SERVER 2008 禁用或启用外键约束
- eclipse快捷键
- eclipse配置tomcat
- Ref 和 Out 这对好基友的爱情结晶……
- 黑马程序员_C#语言中各种循环的优缺点
- SHELLEXECUTEINFO 和 ShellExecuteEx的使用
- 判断系统是32位还是64位
- IIS开启伪静态的GZip压缩
- DOM4J解析大数据的方案