
Oracle
A®磊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle索引碎片问题
问题:报表系统,数据查询效率低下,数据量大小正常;通过PLSQL查看SQL执行计划,索引返回扫描缓慢原因:考虑到可能是产生了索引碎片,对基表大量的DML操作,导致索引表块的自动更改操作,尤其是基表的delete操作会引起index表的index_entries的逻辑删除,注意只有当一个索引块中的全部index_entry都被删除了,才会把这个索引块删除,索引对基表的delete、inser...原创 2020-04-02 17:36:42 · 433 阅读 · 0 评论 -
Oracle字符串提取数字
场景:用户需要从memo字段中获取,实时扣款:后的扣款金额,并把同一案件的求和1.先判断字段中是否含有实时扣款 instr(memo,‘实时扣款’)>02.截取实时扣款以及后面一小串 case when instr(memo,‘实时扣款’)>0 then substr(memo,instr(memo,‘实时扣款’),15) when instr(memo,‘划扣’)>0 t...原创 2020-03-18 15:05:03 · 1166 阅读 · 0 评论 -
Oracle技术学习,行转列pivot,decode,列转行unpivot
Oracle技术学习,行转列pivot,decode,列转行unpivot行转列最近在做报表开发,存储过程的时候遇到了行转列的问题,在博客上看了一下,然后自己实战了一下,做个总结。pivot函数实现行转列1.pivot函数语法pivot(聚合函数 for 列名 in (类型))decode函数实现行转列1.decode函数语法聚合函数 decode(列名,类型,列名1)unpiv...原创 2019-05-21 11:08:29 · 493 阅读 · 0 评论