外键约束禁用启用
2011-01-25 10:05
204 查看
1.禁用外键:
select 'ALTER table ' || table_name || ' disable constraint ' || c.constraint_name from user_constraints c where c.constraint_type='R'
2.删除表数据:
select 'truncate table ' || s.table_name || ';' from user_all_tables s;
3.启用外键:
select 'ALTER table ' || table_name || ' enable constraint ' || c.constraint_name ||';' from user_constraints c where c.constraint_type='R';
select 'ALTER table ' || table_name || ' disable constraint ' || c.constraint_name from user_constraints c where c.constraint_type='R'
2.删除表数据:
select 'truncate table ' || s.table_name || ';' from user_all_tables s;
3.启用外键:
select 'ALTER table ' || table_name || ' enable constraint ' || c.constraint_name ||';' from user_constraints c where c.constraint_type='R';
相关文章推荐
- 禁用和启用mysql外键约束
- SqlServer禁用、启用外键约束
- 【转】oracle 删除外键约束 禁用约束 启用约束 查找外键
- oracle 删除外键约束 禁用约束 启用约束
- 删除所有外键约束 禁用所有外键约束 启用所有外键约束
- [每日一题] OCP1z0-047 :2013-08-18 禁用启用约束――主键与外键 ..................................61
- SqlServer禁用启用触发器、外键约束
- 禁用、启用外键约束和触发器
- 如何禁用和启用mysql外键约束
- Oracle中删除外键约束、禁用约束、启用约束
- 如何启用和禁用oracle&DB2数据库外键约束(转)
- Oracle中删除外键约束、禁用约束、启用约束
- oracle 删除外键约束 禁用约束 启用约束
- SqlServer禁用启用触发器、外键约束
- SqlServer禁用启用触发器、外键约束
- 如何禁用和启用mysql外键约束
- SQL Server 临时禁用和启用所有外键约束
- (转载)Oracle中删除外键约束、禁用约束、启用约束
- SqlServer禁用启用触发器、外键约束
- [每日一题] OCP1z0-047 :2013-08-18 禁用启用约束――主键与外键 ..................................61