oracle
文章平均质量分 81
cflul
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查看及修改oracle编码格式方法
--查看oracle数据库字符集:select * from V$NLS_PARAMETERS select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle数据库字符集:(在SQL Plus中) sql> conn /原创 2016-12-14 22:46:54 · 8232 阅读 · 0 评论 -
Oracle中Merge into用法总结
起因: 前段时间,因为涉及到一张表的大数据操作,要同时进行增删改,我跟师傅想了很多优化办法,结果都不尽人意。刚开始用的就是原始算法,先更新现有记录,再插入满足要求的其他记录,最后再删除多余记录,但是少量数据还可以,10W条数据就不行了,前台的超时时间是60s,远远无法满足要求。之后又想办法将任务进行拆分,根据每条记录流水号尾字符不同进行拆分,用多个线程同时执行,一直拆分成10个任务(原创 2016-12-14 22:46:02 · 385 阅读 · 0 评论 -
oracle-where,group by,having order by 详细使用方法
1. Group By 语句简介:Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。P.S. 这里真是体会到了一个好的命名的力量,Group By从字面是直接去理解是非常好理解的。恩,以后在命名的环节一定要加把劲:)。话题扯远了。2. Gro原创 2016-12-14 22:42:51 · 5938 阅读 · 0 评论 -
oracle表空间增大方法
第一步:查看表空间的名字及文件所在位置:select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_nameOracle表空间扩展2第二步:增大所需表空间大小:原创 2016-12-14 22:34:37 · 461 阅读 · 0 评论 -
oralce导入导出
oralce 数据导入1.新的数据库 a.创建表空间create tablespace表空间名称 datafile '表空间存储地址' size 100M AutoExtend On Next 50M Maxsize 2048M; b.创建用户create user 用户名称 identified by 用户名称 default tablesp原创 2016-12-14 22:24:48 · 290 阅读 · 0 评论 -
oracle函数总结
日期函数 1.ADD_MONTHS(date, n):用于从一个日期值增加或减少一些月份 例子: add_months(sysdate,12) 增加一年 ,如果现在是2010年5月9日,运算后结果是2011年5月9日 2. MONTHS_BETWEEN(date1, date2):判断两个日期之间相差的月份 例子: months_between('22-10月-09', sysd转载 2016-12-13 11:56:33 · 389 阅读 · 0 评论 -
oracle10g导入oracle11g 空白问题
那部署就没什么问题了。1、 空表不能导出。给空表赋予空间select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 ; 执行查询结果!梁启周-操作票小组-项目经理 10:58:57执行查询结果:是执行select 'alter table '||table_n转载 2016-12-14 22:47:36 · 625 阅读 · 0 评论
分享