随笔分类 -  Oracle

1 2 下一页

Oracle 两字符串相似度比较
摘要:select SYS.UTL_MATCH.edit_distance_similarity('为中华之举起而读书','为中华') from dual; 阅读全文

posted @ 2018-12-19 17:09 ckx0709 阅读(3062) 评论(0) 推荐(0)

Oracle plsql Database links
摘要:在多系统对接的过程中,子系统要用到的基础数据例如部门和用户名是要和门户OA系统保持一致的,这个哦每天都要更新同步一次, 在Oracle中,存储过程可以完美的简单的解决这一问题。把目标数据库在plsql在的database links配置好,就可以把目标数据库的表 创建到本地,并分析其数据对本地做更新 阅读全文

posted @ 2018-12-07 09:37 ckx0709 阅读(418) 评论(0) 推荐(0)

Oracle12c异常关闭后启动PDBORCL(ORA-01033)
摘要:这个问题已经困扰了我好几天找解决方案,终于找到: 由于Oracle12c的特殊性,但许多用户并不想在创建用户时前面要加"C##" 那么就要创建PDBORCL数据库,来与Oracle以前的版本保持一致(如Oracle 11g) 可能由于断电或者异常关机导致的Oracle异常关闭,使PDBORCL关闭 阅读全文

posted @ 2018-09-26 19:54 ckx0709 阅读(254) 评论(0) 推荐(0)

Mybatis SQL 对应Oracle中javaType和jdbcType对应
摘要: 阅读全文

posted @ 2018-07-10 09:48 ckx0709 阅读(302) 评论(0) 推荐(0)

oracle 分析函数——ration_to_report 求占有率(百分比)
摘要:oracle 的分析函数有很多,但是这个函数总是会忘记,我想通过这种方式能让自己记起来,不至于下次还要百度。 创表、表数据(平时练手的表): 现在我们要查询每个人的工资占平均工资的百分比: 不会用ration_to_reropt的时候总是要用笨的方法,因为我们要求出每个人占总工资的百分比首先要的到总 阅读全文

posted @ 2018-07-05 21:21 ckx0709 阅读(3493) 评论(0) 推荐(0)

orcl rollup 分组小计、合计
摘要:表数据: select * from group_test; 分组小计、合计: 效果: 阅读全文

posted @ 2018-06-25 10:00 ckx0709 阅读(361) 评论(0) 推荐(0)

connect
摘要:oracle 使用案例: 数据: 遍历拆分: 数据: 阅读全文

posted @ 2018-01-17 14:16 ckx0709 阅读(162) 评论(0) 推荐(0)

Oracle 行转列
摘要:将行专列: 阅读全文

posted @ 2017-10-23 16:26 ckx0709 阅读(229) 评论(0) 推荐(0)

orcl between and 时间
摘要:在网上查阅,大家都说between and两边都会包含,但是对于时期来讲,他会包含前者,不会包含后者。 也就是说求一个时间介于上周六到本周五的区间,用between and 需要计算出上周六的时间和本周六的时间作为区间,如果以本周五的时间作为区间的话, 本周五的数据是无法获取的。 代码说明: 在表中 阅读全文

posted @ 2017-08-25 16:59 ckx0709 阅读(276) 评论(0) 推荐(0)

oracle 内置函数(三)日期函数
摘要:日期函数概要: 系统时间 日期操作 一、系统时间 sysdate:还是西方的格式,我们一般需要to_char(date,'yyyy-mm-dd hh24:mi:ss') next_day:当前日期的下一个礼拜几的日期 example:求当前时间的下一个礼拜一的日期: last_day(date):取 阅读全文

posted @ 2017-07-07 23:17 ckx0709 阅读(226) 评论(0) 推荐(0)

oracle 内置函数(二)字符函数
摘要:主要函数: 大小写转换函数 获取子字符串函数(字符串截取) 获取字符串长度函数 字符串连接函数 去除子字符串函数 字符替换函数 字符串出现次数 字符串按照特定符号拆分多行 一、大小写转换 1、upper:转大写 2、lower:转小写 3、initcap:首字母大写 二、获取子字符串函数(字符串截取 阅读全文

posted @ 2017-07-07 22:31 ckx0709 阅读(226) 评论(0) 推荐(0)

oracle 内置函数(一)数值函数
摘要:oracle内置函数主要分为四类: 数值函数 字符函数 日期函数 转换函数 本分析数值函数: 一、四舍五入round round(double,m) double:我们要处理的小数。 m: default:在不填写的情况下默认为0,也就是取整; m>0:四舍五入小数点后m位; m<0:四舍五入小数点 阅读全文

posted @ 2017-07-06 23:46 ckx0709 阅读(1255) 评论(0) 推荐(0)

variant conversion error for variable:v8
摘要:oracle 添加表数据报错:variant conversion error for variable:v8。 是数据类型不匹配。 阅读全文

posted @ 2017-07-06 00:21 ckx0709 阅读(1971) 评论(0) 推荐(0)

oracle第二步创建表空间、用户、授权
摘要:Windows+r→键入sqlplus,输入已安装好的oracle数据库超级管理员账号密码登录。显示: 成功。 创建表空间: 创建用户并默认表空间: 授权该创建用户对数据库的操作: 代码: 阅读全文

posted @ 2017-07-05 23:37 ckx0709 阅读(175) 评论(0) 推荐(0)

Oracle 插入时间戳id函数func_getnewid()
摘要:在Oracle数据库中出入以时间戳为id的最简单方法运用func_getnewid()函数: id长度可调 阅读全文

posted @ 2017-07-05 17:35 ckx0709 阅读(551) 评论(0) 推荐(0)

Oracle 一对多将多行数据整理为一行
摘要:在开发中一对多的关系经常用到,昨天遇到一个客户问题,要求将所有反馈任务的信息整理为一行展示并导出excel。 我数据库对应关系:通任务task对应feedback表多个反馈,也就是说每个任务都有很多条反馈周期。要求抓取每条任务的所有反馈信息。 task表: feedback表: 运用wmsys.wm 阅读全文

posted @ 2017-07-05 10:04 ckx0709 阅读(1817) 评论(0) 推荐(0)

ORCL 时间
摘要:一、计算时间差 两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - START_DATE)) 小时: ROUND(TO_NUMBER(END_DATE - START_D 阅读全文

posted @ 2017-04-19 14:23 ckx0709 阅读(204) 评论(0) 推荐(0)

oracle 中模糊查询对like的代替insrt()函数 可以做到效率节约一倍以上
摘要:昨天在处理一个字符拆分的功能时,用用到了insrt()函数,偶然发现其实特可以代替模糊查询的like,经多次测试可节约效率一倍以上。 代码如下: 返回结果相同所用时间差异非常大(多次试验): 第一条sql: 第二条sql: 阅读全文

posted @ 2017-03-09 17:51 ckx0709 阅读(515) 评论(0) 推荐(0)

oracle 表被锁定 杀死进程
摘要:/*查出被锁biao*/ select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id; /*查出锁定表的sid, serial#,*/ SELECT s.sid, s.serial#, s.username,... 阅读全文

posted @ 2017-01-05 18:30 ckx0709 阅读(153) 评论(0) 推荐(0)

orcl 中decode的妙用
摘要:在不认识这个函数之前,我们要对同一张表或者同一查询语句块中的某一个字段进行计算分类统计时,要用到很多函数以及外连接。用这一函数往往可以解决很多复杂的东西。 网上的一段具有代表性的decode用法,不用做过多解释,便一目了然。当然他的运用不仅仅于此。 我在实际开发中遇到过一个类似场景,要统计一个字段的 阅读全文

posted @ 2016-12-28 10:30 ckx0709 阅读(245) 评论(0) 推荐(0)

1 2 下一页

导航