- 浏览: 128690 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (165)
- 数据库 (45)
- 架构 (0)
- java web前端+框架 (9)
- java web后端+框架 (56)
- Eclipse插件 (1)
- 解题思路 (2)
- Eclipse (2)
- linux (6)
- jquery (4)
- 正则 (3)
- jsp (1)
- javascript (8)
- oracle (39)
- 生活 (1)
- weblogic (5)
- tomcat (3)
- Jrebel (1)
- powerdesigner (1)
- svn (1)
- log4j (1)
- IDE (1)
- POI (2)
- jvm (2)
- ssh (1)
- http (1)
- notepad++ (2)
- 润乾 (1)
- 设计模式 (0)
- 实用类Utils (2)
- 算法 (1)
- xml (1)
- 实用类 (2)
最新评论
禁用所有外键约束.tst
declare
cursor c1 is
select t.table_name
,t.constraint_name
from user_constraints t
where t.owner = 'EMS3'
AND T.constraint_type = 'R';
stmt varchar2(4000);
begin
for cc in c1 loop
BEGIN
stmt := 'alter table ' || cc.table_name || ' disable constraint ' ||
cc.constraint_name;
dbms_output.put_line(stmt);
execute immediate stmt;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('error ' || stmt);
end;
end loop;
end;
启用所有外键约束.tst
declare
cursor c1 is
select t.table_name
,t.constraint_name
from user_constraints t
where t.owner = 'EMS3'
AND T.constraint_type = 'R';
stmt varchar2(4000);
begin
for cc in c1 loop
BEGIN
stmt := 'alter table ' || cc.table_name || ' enable constraint ' ||
cc.constraint_name;
dbms_output.put_line(stmt);
execute immediate stmt;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('error ' || stmt);
end;
end loop;
end;
declare
cursor c1 is
select t.table_name
,t.constraint_name
from user_constraints t
where t.owner = 'EMS3'
AND T.constraint_type = 'R';
stmt varchar2(4000);
begin
for cc in c1 loop
BEGIN
stmt := 'alter table ' || cc.table_name || ' disable constraint ' ||
cc.constraint_name;
dbms_output.put_line(stmt);
execute immediate stmt;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('error ' || stmt);
end;
end loop;
end;
启用所有外键约束.tst
declare
cursor c1 is
select t.table_name
,t.constraint_name
from user_constraints t
where t.owner = 'EMS3'
AND T.constraint_type = 'R';
stmt varchar2(4000);
begin
for cc in c1 loop
BEGIN
stmt := 'alter table ' || cc.table_name || ' enable constraint ' ||
cc.constraint_name;
dbms_output.put_line(stmt);
execute immediate stmt;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('error ' || stmt);
end;
end loop;
end;
- 禁用启用所有外键约束.zip (963 Bytes)
- 下载次数: 0
发表评论
-
oracle sql替换指定范围的字符串
2015-06-18 17:49 1071--oracle替换指定范围的字符串(范围4-6) selec ... -
oracle字符集修改 中文乱码
2015-03-30 15:06 939sqlplus / as sysdba;//操作系统用户认证模 ... -
转:ORACLE表空间管理维护
2015-03-27 11:25 528ORACLE表空间管理维护 2013-11-11 23:2 ... -
oracle表关联层级树查询
2015-03-20 17:27 620select level ,lpad(' ', ( ... -
转:oracle层次查询 树查询 (详细)
2015-03-20 15:03 862oracle层次查询 转自:http://www.2cto. ... -
oracle树查询(叶子、带缩进)
2015-03-17 09:46 1306select t.func_id as func_id --I ... -
ORACLE表空间管理维护
2015-01-22 11:34 437http://www.cnblogs.com/kerrycod ... -
自写函数用于替换wm_concat函数.zip
2015-01-19 16:25 1211-- wm_concat出现在oracle10g版本中,不仅是 ... -
oracle查询生成列别名
2015-01-06 15:00 434select ',' ,col.COLUMN_NA ... -
linux下重启oracle
2015-01-05 15:44 532oracle/oracle连接ssh后 登录数据库 ... -
分页帮助类-oracle-java
2014-10-09 17:46 456/** * 分页帮助类 * * @author ver ... -
Oracle 列转行函数 Listagg()
2014-09-25 13:54 496Oracle 列转行函数 Listagg() 博客分类: O ... -
oracle删除重复记录
2014-08-22 15:49 355delete from cred_account ca1 w ... -
oracle获取过程的错误异常代码,错误,异常栈信息
2014-08-22 15:19 318得到oracle异常行号,代码,异常栈信息 Sql代码 d ... -
数据库导入导出dump.txt
2014-07-28 10:26 450数据库导入导出dump -
Oracle分组分段统计-sum+case when+group by使用实例
2014-06-13 09:30 1440实例演示: (1)查询表users中的数据。 ... -
oracle表空间管理
2014-04-24 11:15 716--查看修改ORACLE表空间 --1、查看所有表空间信息 s ... -
连接到sqlplus
2014-04-17 11:25 454root/passwd su - oracle sqlplus ... -
0001-Oracle-系统-视图
2014-03-29 09:59 458--oracle树查询 select * from FUNC ... -
ORACLE查看并修改最大连接数
2014-03-26 13:52 554ORACLE查看并修改最大连接数 第一步,在cmd命令行,输入 ...
相关推荐
12. **重建母表**:先禁用子表的外键约束,重建母表,再重新启用外键约束。 13. **归档与非归档模式**:归档模式允许完全恢复到任何时间点,但需要更多的存储空间;非归档模式不保存所有事务,恢复能力有限,但可能...
12. **重建母表而不影响子表**:禁用子表的外键约束,重建母表,再重新启用外键约束。 13. **归档与非归档模式**:归档模式支持完全恢复,非归档模式则不支持,但可能提升性能。归档模式需要更多的存储空间,非归档...
12. **重建母表**:先禁用子表的外键约束,重建母表后再启用外键约束。 13. **归档与非归档模式**:归档模式支持完全恢复,但需要更多的存储空间和归档日志;非归档模式简化备份,但只能恢复到最后一个检查点。 14...
12. **重建母表**:先禁用子表的外键约束,重建母表后再启用约束。 13. **归档与非归档模式**:归档模式支持完全恢复,但可能需要更多存储;非归档模式简化备份,但恢复能力有限。 14. **创建备份控制文件**:使用...
12. **重建母表**:先禁用子表外键,重建母表,再启用外键。 13. **归档与非归档模式**:归档模式支持完全恢复,非归档模式简单但恢复选项有限。 14. **创建备份控制文件**:使用`ALTER DATABASE BACKUP ...
12. **重建母表**:先禁用子表的外键约束,重建母表,再启用外键约束。 13. **归档与非归档模式**: - **归档模式**:支持事务日志备份,可恢复到任意时间点,但会降低性能。 - **非归档模式**:不保存事务日志,...
- 临时禁用子表的外键约束,重建母表,然后重新启用外键。 13. **归档与非归档模式**: - **归档模式**支持事务恢复到任意时间点,但需要更多存储空间。 - **非归档模式**不保存历史事务,启动快,但只能恢复到...
- 通过禁用子表的外键约束,重建母表后再启用约束。 13. **归档和非归档模式的差异** - 归档模式提供完整事务日志备份,可恢复到任意时间点,但增加了磁盘空间需求。 - 非归档模式节省空间,但只能恢复到最近一...
12. **重建母表**:先禁用子表的外键约束,重建母表后再启用约束。 13. **归档与非归档模式**:归档模式允许完全恢复,但需要更多磁盘空间;非归档模式不记录所有事务,恢复能力有限,但性能稍高。 14. **备份控制...
12. **重建母表**:禁用子表的外键约束,重建母表,然后重新启用外键约束。 13. **归档与非归档模式**: - **归档模式**:允许恢复到任意时间点,但需要更多的存储空间。 - **非归档模式**:不记录所有事务,恢复...
12. **重建母表**:临时禁用子表的外键约束,重建母表后再启用。 13. **归档与非归档模式**: - **归档模式**:允许恢复到任意时间点,但需要归档日志,占用更多存储。 - **非归档模式**:无法恢复到任意时间点,...
12. **重建母表**:先禁用子表的外键约束,重建母表后再启用,以保持数据完整性和关系。 13. **归档与非归档模式**:归档模式支持事务日志备份,可恢复到任意时间点,但可能需要更多存储;非归档模式不保留事务日志...