2017年5月16日
摘要: 清空文件内容如下命令: $ : > filename $ > filename $ echo "" > filename $ echo > filename $ cat /dev/null > filename 转载出处:http://www.cnblogs.com/doseoer/p/596648 阅读全文
posted @ 2017-05-16 21:38 相约future 阅读(215) 评论(0) 推荐(0) 编辑
  2015年4月22日
摘要: returning into 语句用于执行完语句后返回的值,具体返回执行之前或者之后的结果,多用于在存储过程中如下所述:delete语句的returning into语句返回的是delete之前的结果insert语句的returning into语句返回的是insert之后的结果update语句的r... 阅读全文
posted @ 2015-04-22 16:06 相约future 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 如果表很大--千万级别的数据,又不能做truncate 操作,只能 delete 表中某部分数据时可以用以下来执行,这种方式只对大表操作时比较有效率,数据量小时不考虑--示例如下declare cursor mycursor is SELECT ROWID FROM tpr_zjjx1 WH... 阅读全文
posted @ 2015-04-22 16:05 相约future 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 如果某个用户下所有表或指定表中所有的数据已确定不再需要,此时可以进行批量 truncatedeclare cursor cur_trunc is select table_name from user_tables; beginfor cur_del in cur_trunc loop ex... 阅读全文
posted @ 2015-04-22 16:04 相约future 阅读(4843) 评论(0) 推荐(0) 编辑
摘要: --update 这个字段的所值为2 update tab a set a.字段1=2;--带条件的update update tab a set a.字段1=2 where id=10000;--根据一个表update 另外一个表update tab a set a.字段=(select b.... 阅读全文
posted @ 2015-04-22 16:01 相约future 阅读(4941) 评论(0) 推荐(0) 编辑
摘要: SELECT id ,LTRIM(MAX(SYS_CONNECT_BY_PATH(table_name,',')) KEEP (DENSE_RANK LAST ORDER BY curr),',') AS concatenated FROM (... 阅读全文
posted @ 2015-04-22 15:05 相约future 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 从oracle10g开始删除数据库表的时候并不是真正删除,而是放到了recyclebin中,这个过程类似 windows里面删除的文件会被临时放到回收站中。删除的表系统会自动给他重命名就是你看到的 【BIN$】开头的名字,通过 show recyclebin 命令可以查看被删掉的表的详细信息,或者查... 阅读全文
posted @ 2015-04-22 09:29 相约future 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 下面是示例,根据实际情况进行修改--下面的是日期时间的格式expdp ha_soar/ha_soar@orcl schemas=wyzj directory=DATA_PUMP_DIR dumpfile=wyzj%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%time:~0,2... 阅读全文
posted @ 2015-04-22 09:26 相约future 阅读(480) 评论(0) 推荐(0) 编辑
  2015年4月21日
摘要: --对已存在的表 执行如下 ,要经过统计分析后 num_rows=0 才准确select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0Oracle11g默认对空表不分配segmen... 阅读全文
posted @ 2015-04-21 17:32 相约future 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 数据存储时,最好是将数据与索引分开存储在不同的表空间中,因为建立索引是要占用硬盘存储空间的,索引表空间和数据表空间建立是一样的下面语句用于移动索引到指定表空间:alter index ha_wxzj.index_name rebuild tablespace ha_wxzj_index_data;也... 阅读全文
posted @ 2015-04-21 17:09 相约future 阅读(5627) 评论(0) 推荐(0) 编辑