假设一张表已经有多个约束(各种都有),现在想让它们全部同时临时失效。能不能?
能的话 麻烦写下命令!让已经存在的约束全部失效!
例如: 让deptId主键 这个约束失效的命令 alter table department disable constraint deptId主键;
让deptId主键 这个约束生效的命令 alter table department enable constraint deptId主键; 这个是让某一个约束临时失效,现在是想一次性就让department表里的所有的约束都失效!
能的话 麻烦写下命令!让已经存在的约束全部失效!
例如: 让deptId主键 这个约束失效的命令 alter table department disable constraint deptId主键;
让deptId主键 这个约束生效的命令 alter table department enable constraint deptId主键; 这个是让某一个约束临时失效,现在是想一次性就让department表里的所有的约束都失效!
解决方案 »
- shell脚本获取sqlplus错误码ORA-00020问题
- 求oracle SQL递归算法代码
- Oracle 中如何创建一个序列 001,002……999
- oracle索引问题
- Oracle 触发器的问题:我的表有个字段datetime(Date类型),记录该记录插入表的时间,怎么实现??
- if(条件) sql语句怎么写?
- 关于oracle 9i中文版服务器有防火墙客户端不能访问
- 关于修改临时表数据结构的问题
- 如何往其他的schema里面拷贝表,包括index,急!!在线等候!!!
- 关于在RedHat2.1As上安装Oracle9i(9.0.1)的错误问题,帮帮我吧,火烧眉毛了!
- 多个快照联查怎么提高速度?
- 快照查询
select 'alter table '|| table_name|| ' disable constraint '|| constraint_name from user_constraints
where table_name='DEPARTMENT' ;把生成的结果copy一次,然后在sqlplus下执行。