摘要: 一、统计表所占空间大小(表容量) /*一般情况下,表所占空间分为三部分:表数据、表索引、表blob字段数据*/--1 统计含(blob字段)的单表所占用的空间SELECT TABLE_NAME, SUM(SIZE_MB) FROM (SELECT A.SEGMENT_NAME AS TABLE_NA 阅读全文
posted @ 2017-06-23 17:34 Mojiao 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、rmdir(mkdir 创建新目录) 1.命令格式:rmdir [选项] 目录名 2.命令功能:从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。 3.命令参数: -p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。 -v 显示删除目录过程 r 阅读全文
posted @ 2017-05-25 16:16 Mojiao 阅读(221) 评论(0) 推荐(0) 编辑
摘要: --参考http://www.lanstonwu.com/using-datapump-export-and-import-data/ --参考http://www.cnblogs.com/wbzhao/archive/2012/04/06/2434702.html 一、前期准备 1.以SSH远程登 阅读全文
posted @ 2017-05-25 11:51 Mojiao 阅读(5535) 评论(0) 推荐(0) 编辑
摘要: 转自http://guocc.iteye.com/blog/2225063 REFERENCING OLD AS OLD NEW AS NEW FOR EACH Row Sql代码 CREATE OR REPLACE TRIGGER TRI_DELETE_INFO AFTER DELETE ON T 阅读全文
posted @ 2017-05-24 15:10 Mojiao 阅读(2907) 评论(0) 推荐(2) 编辑
摘要: 分界线 To myself : 在写sql脚本老是会忘记一些脚本编写规范与技巧,导致脚本健壮性并不强,每每说要及时总结、吸取经验,可是工作一忙起来转眼就会忘,所以强制给自己定个时间来整理这方面的东东,算是立个flag吧@_@ 1. IN 与 EXISTS 的区别 ① IN 适用于子表数据量较小的子查 阅读全文
posted @ 2017-05-19 15:08 Mojiao 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 常有一些特殊情况,需要在表中保留违反唯一约束的数据,一般先drop唯一约束与索引再insert into,这样就需要在表中忽略已有重复值,重建唯一约束 1.创建非唯一索引 CREATE INDEX INDEX_NAME ON TABLE_NAME(XXX); 2.创建唯一约束(disable nov 阅读全文
posted @ 2017-05-02 17:13 Mojiao 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 1.分析表 begin dbms_stats.gather_table_stats ( ownname => 'TEST', tabname => 'STUDENT', estimate_percent => dbms_stats.AUTO_SAMPLE_SIZE, degree => 4, cas 阅读全文
posted @ 2017-04-20 21:07 Mojiao 阅读(4422) 评论(0) 推荐(0) 编辑
摘要: TRUNC():类似截取函数,按指定的格式截取输入的数据。 1.【trunc(for dates)】TRUNC()函数处理日期 语法格式:TRUNC(date[,fmt]) 其中:date 一个日期值;fmt 日期格式。 该日期将按指定的日期格式截取;忽略它则由最近的日期截取。 示例: select 阅读全文
posted @ 2017-02-13 15:48 Mojiao 阅读(100120) 评论(1) 推荐(4) 编辑
摘要: rownum 是对查询到的结果集加的一个伪序列,即先查到结果集之后才加上去的一个序列(强调:先要有结果集)。简单的说, rownum 是对符合条件的结果集的序列号,它总是从1开始排起的。所以你选出的结果不可能没有1,而有其他大于1的值。 阅读全文
posted @ 2017-02-05 14:03 Mojiao 阅读(285) 评论(0) 推荐(0) 编辑