Oracle
Org丶bug
尊重原创
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle中空字符串与Null数据对查询结果的影响;多次统计查询结果不一致;
场景描述:查询时,加入不等于某值的条件后,Null数据没有在查询结果中,故想了解其中的缘由。查询一:select * from test以上为测试表中的数据查询二:select * from testwhere name is not null查询三:select * from testwhere name !=' '查询二与查询三比较起来,可以看到当条件为“where name is not null”时,ID为5的空格字符串也被查了出来。而当条件为“原创 2020-09-03 16:31:11 · 712 阅读 · 0 评论 -
Logmnr查看归档日志
目录1.切换用户2.登录oracle并以DBA身份连接3.查看日志每天的增长量4.查看归档日志信息5.使用LogMiner分析数据5.1分析数据5.2启动LogMiner5.3把分析数据放入表中5.4结束LogMiner分析6.查看分析日志的结果参考文章:https://www.cnblogs.com/Memories-off/p/10435489.html1.切换用户 su - oracle 2.登录oracle并以DBA身份连接原创 2020-05-15 20:09:32 · 505 阅读 · 0 评论 -
Linux定时清理Oracle归档日志
目录1.清理Oracle归档日志脚本1.1创建脚本1.2编辑脚本1.3授权2.Linux定时任务2.1切换用户2.2查看定时任务列表2.3创建定时任务3.问题记录1.清理Oracle归档日志脚本1.1创建脚本 mkdir /home/del_arch touch /home/del_arch/del_arch.sh 1.2编辑脚本 vim /home/del_arch/del_arch.sh #! /bi原创 2020-05-15 20:03:55 · 856 阅读 · 0 评论 -
Oracle相关问题记录
目录1.ORA-00257:archivererror1.1切换用户1.2登录oracle并以DBA身份连接1.3查看归档目录使用情况1.4进入rman并连接目标DB1.5检查无效的归档日志1.6删除归档日志 1.6.1单例模式 1.6.2RAC模式1.7查看删除效果2.ORA-8001: the password has expired2.1切换用户2.2登录oracle2.3以dba身份连接2.4查询密码过期时间2...原创 2020-05-15 19:55:12 · 604 阅读 · 0 评论 -
Oracle创建表空间;Oracle数据库表数据迁移总结;
Oracle创建表空间场景描述: 为了更好的管理数据库中的表空间以及表,所以给项目创建了对应的表空间以及用户查询其他表空间信息:--查看表空间及datafile文件名SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM dba_dat...原创 2019-04-30 00:28:53 · 1912 阅读 · 0 评论 -
Oracle数据库中查看一个汉字占多少字节
参考地址(有修改):https://blog.youkuaiyun.com/tswisdom/article/details/8084564命令:select * from v$nls_parameters t where t.PARAMETER='NLS_CHARACTERSET';ZHS16GBK(GBK 16-bit Simplified Chinese):1个汉字占用2个字节 UTF8...转载 2019-04-20 12:27:06 · 1355 阅读 · 0 评论 -
OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
场景描述: 在使用ojdbc驱动包时发现好多版本,不确定有什么区别,不知道以后会有什么影响,就到网上查了一下,看到几篇不错的,故记录一下;版本高低: ojdbc6 > ojdbc5 >ojdbc14 表格参考地址(有修改):https://blog.youkuaiyun.com/superhoy/article/details/7529190...转载 2019-04-20 12:04:06 · 30304 阅读 · 0 评论 -
Oracle修改序列值为ID最大值;动态SQL修改序列值;
场景描述: 在使用kettle、plsql等工具导数据到数据库后,因为导入的数据有id,而我的表的id使用的是序列,所以需要将序列当前值设置为id的最大值,下一次项目调用的时候自动使用序列的下一个值,避免重复报错。 因为修改序列的语句中无法将变化值使用sql语句或者是加减,所以只能手动的去算差值然后在设置,很麻烦,类似于下面的sql就会报错,好像是这样直接运行,最后...原创 2019-04-16 00:18:42 · 5290 阅读 · 2 评论 -
Oracle中drop、truncate和delete的区别
转载地址:https://www.cnblogs.com/zhizhao/p/7825469.html原作者的格式看的我实在难受,不直观,整理了一下,如果想看最全的,看原作者的。一、deletedelete是DML,执行delete操作时,每次从表中删除一行,并且同时将该行的的删除操作记录在redo和undo表空间中,以便进行回滚(rollback)和重做操作,但要注意表空间要足够大,...转载 2019-04-08 22:42:45 · 1806 阅读 · 0 评论 -
Oracle递归查询(查询当前记录所有父级或子级)
看了好几个人博客,写了未经允许不得转载,我不就是想备忘一下嘛,那行,我自己动手操作一遍得了。数据准备:向上递归: 即查询当前级别的所有上级SELECT code,parent_code,nameFROM branchSTART WITH code = '2'CONNECT BY PRIOR parent_code = code 向下递归...原创 2019-04-08 22:12:22 · 5117 阅读 · 0 评论 -
项目访问报错: org.springframework.dao.DataAccessResourceFailureException: Connection reset
问题描述: 项目使用一段时间后,发现每次访问的时候,有时候会出现Connection reset这样的错误问题原因: 当数据库连接池中的连接被创建而长时间不使用的情况下,该连接会自动回收并失效,但客户端并不知道,在进行数据库操作时仍然使用的是无效的数据库连接,这样,就导致客户端程序报“ java.sql.SQLException: Io 异常: Connect...转载 2019-01-31 16:02:46 · 13974 阅读 · 0 评论 -
SQL语句order by两个字段同时排序;ORA-01791:不是SELECTed表达式
SQL语句order by两个字段同时排序:参考文章:https://blog.youkuaiyun.com/sun1042445773/article/details/50352159select name,ord,parent_id from EMR_CATALOGwhere state=1 and parent_id=15order by ord asc,id asc 效果...转载 2018-08-04 23:42:51 · 692 阅读 · 0 评论 -
Oracle查询出来的".0"解决办法以及ajax与fms标签之前传值替代办法
前言:js是客户端代码,jstl是服务端代码(jstl标签会被解析成 java 的一部分)fmt标签中的参数必须为Date格式,如果是字符串则无法解析,需要先将字符串转化为Date格式。使用JSTL的fmt标签解决“.0”问题问题描述:Oracle查询出的时间字段,在后台查询出以Date格式传给前台页面展示时,在时间最后都有个“.0”,很是影响美观。jsp页面中引入标签:<%@ taglib...原创 2018-05-28 23:52:53 · 489 阅读 · 0 评论 -
Java、Oracle、JSP中的时间转换、获取与操作
Java中的时间格式转换: 声明: parse方法是将时间字符串转换成时间对象;format方法是将时间对象转换成时间字符串; 时间字符串一般有以下几种:一般样式: "yyyy-MM-dd HH:mm:ss"、"yyyy年MM月dd日 HH时mm分ss秒"带有时区样式: "yyyy-MM-dd'T'HH:mm:ss'Z'"系统默认样式: "EEE...原创 2018-05-25 00:13:04 · 1125 阅读 · 0 评论
分享