Oracle反转倒置函数
来源:互联网 发布:js修改a标签的href 编辑:程序博客网 时间:2024/06/05 16:18
Oracle提供了一个反转倒置函数reverse,但此函数不能分组倒置,本文提供了一个即可分组倒置的函数,如下所示:
CREATE OR REPLACE FUNCTION REVERSE_F(p_str VARCHAR2, p_delimiter VARCHAR2:='') RETURN VARCHAR2 IS v_return VARCHAR2(4000); vp_str VARCHAR2(4000) := p_str; v_idx number; vp_len number := length(p_delimiter);BEGIN if (p_delimiter is null) then select reverse(p_str) into v_return from dual; else loop v_idx := instr(vp_str, p_delimiter); if (v_idx = 0) then v_return := vp_str || v_return; exit; elsif (v_idx = 1) then v_return := substr(vp_str, 1, vp_len) || v_return; vp_str := substr(vp_str, vp_len + 1); else v_return := substr(vp_str, 1, v_idx - 1) || v_return; vp_str := substr(vp_str, v_idx); end if; end loop; end if; RETURN v_return;END REVERSE_F;
阅读全文
0 0
- Oracle反转倒置函数
- Oracle反转倒置函数
- 依赖倒置、控制反转和依赖注入
- 控制反转-依赖倒置-依赖注入
- 依赖倒置 控制反转 依赖注入
- 字符串反转,但单词不倒置
- 浅尝 依赖倒置&控制反转&依赖注入
- 单向链表反转(倒置)问题
- 一个数组倒置函数
- 倒置字符串函数reverse
- 倒置函数reverse
- 倒置字符串函数reverse
- Oracle数据库表行列倒置
- 倒置文本的自定义函数
- 倒置函数reverse的用法
- 倒置函数reverse的用法
- 倒置函数reverse的用法
- 关于数字倒置的函数
- pytorch 初学笔记
- SpringMVC安装以及编辑环境的配置
- Spring 5 的 WebFlux 开发反应式 Web 应用
- Qt样式表的使用总结
- 40分钟视频帮你搞懂struts2的原理(值栈,拦截器)
- Oracle反转倒置函数
- class文件结构[3] 常量池
- 使用原始的XML资源
- 基于shp完成echarts map的显示
- 有效区域和无效区域
- java SSM和vue整合
- 前百度研究院院长林元庆宣布离职,京东物流与怡康医药合作打造“医药云仓”| 大数据24小时
- 网智天元副总裁刘喆:大数据智能提速汽车消费金融
- 金融魔方创始人兼CEO刘嘉:金融SaaS为中小企业赋能的机遇与挑战