技术积累

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!...

ORA-03113:通信通道的文件结尾-完美解决方案

今天发现系统登录和查询数据特别慢,orcl进程占用内存也特别高。打开程序调试用,存储过程调用时报错【ORA-03113:通信通道的文件结尾】 解决方案: oracle 文档中对这个错误这样解释: ORA-03113 错误就是说连接到数据库的网络中断了。有些错误由于频繁出现、原因复杂而被 Or...

2019-01-22 09:44:40

阅读数 462

评论数 0

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

今早刚上班、客户打电话过来说系统访问不了,输入用户名、用户号不能加载出来!听到这个问题,第一时间想到的是不是服务器重新启动了,Oracle数据库的相关服务没有启动的原因、查看服务的时候,发现相关的服务都是启动的状态。第二想法就是查看的程序配置文件是否被修改过、也没有异常;第三个就是用PL/SQL连...

2018-09-26 16:12:20

阅读数 59

评论数 0

Oracle 11g各种服务作用以及哪些需要开启

成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现非常卡的状况,通过禁止非必须开启的Oracle服务可以提升电脑的运行速度。那么,具体该怎么做呢?   按照win7 64位环境下Oracle 11g R2安装详解中的方法成功安装Oracle 11g后,共...

2018-09-13 14:14:59

阅读数 248

评论数 0

相邻行之间的计算 -----ORACLE lag()与lead() 函数

一、简介 相邻行之间的计算: 按照某个字段排序后,获取下一行某一列的数据,再来求差值 lag(字段,行数,默认值) over (order by 排序字段) as 列明    下一行的数据 lead(字段,行数,默认值) over (order by 排序字段)  as 列明   上一行的...

2018-09-10 18:01:18

阅读数 410

评论数 0

Oracle计算连续天数,计算连续时间,Oracle连续天数统计

计算出一个连续时间(天数),表如下: 先创建一个数据表 create table user_login( pid NUMBER not null ,--表示每个用户 login_time TIMESTAMP not null--登录时间 ); insert in...

2018-09-06 13:53:48

阅读数 588

评论数 0

trunc(sysdate)

ORACLE中TRUNC是截取的函数用在日期类型上,就是截取到日或时间。 以下为具体例子。 SELECT TRUNC(SYSDATE) FROM DUAL;默认是截取系统日期到日, 得到2012-12-19比如值为"2012-12-19 14:30:50"...

2018-09-06 13:49:22

阅读数 1010

评论数 0

oracle sql日期比较

共三部分: 第一部分:oracle sql日期比较: http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post 第二部分:Oracle 获取当前日期及日期格式 http://blog.sina.com.cn/s/b...

2018-09-06 13:43:35

阅读数 46

评论数 0

oracle时间格式转换

oracle时间格式转换,如yyyy-mm-dd改成yyyy-mm-dd 23:59:59 1. 取得当天0时0分0秒   select TRUNC(SYSDATE) FROM dual;   2. 取得当天23时59分59秒(在当天0时0分0秒的基础上加1天后再减1秒)   SELECT T...

2018-09-06 13:42:14

阅读数 2352

评论数 0

分组排序法取出连续天数

1、row_number() over()排序功能: (1) row_number() over()分组排序功能:      在使用 row_number() over()函数时候,over()里头的分组以及排序的执行晚于 where group by  order by 的执行。 part...

2018-08-31 16:31:09

阅读数 73

评论数 0

oracle截取某一个字符之前或之后的值;substr();instr()

函数介绍: 截取的函数: substr(?,?);                                                                       substr(?,?,?);   获取目标字符出现的位置: instr(? , ? , ?...

2018-08-01 13:36:44

阅读数 1764

评论数 0

start with connect by prior 递归查询用法

start with connect by prior 递归查询用法这个子句主要是用于B树结构类型的数据递归查询,给出B树结构类型中的任意一个结点,遍历其最终父结点或者子结点。先看原始数据: createtable a_test ( parentid varchar2(10),   subid  ...

2018-03-27 17:23:40

阅读数 50

评论数 0

Oracle中用exp/imp命令快速导入导出数据

【用 exp 数 据 导 出】:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   exp system/manager@TEST file=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出   e...

2018-03-27 17:12:06

阅读数 88

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭