oracle中截取字段中某一个字符最后一次出现的位置到末尾
来源:互联网 发布:windows版本发布年代 编辑:程序博客网 时间:2024/06/04 20:00
比如有一个a字段格式如下:
aaaa-bbbb-cc
要截取最后的cc
1,首先获取最后一次出现的- 的位置
instr('aaaa-bbbb-cc','-',-1),这样就得到了最后一个-的下标
2,从最后一次出现-的位置开始截取字符串
下标加一,然后截取
substr('aaaa-bbbb-cc',instr('aaaa-bbbb-cc','-',-1)+1)
运行例子:
select substr('aaaa-bbbb-cc',instr('aaaa-bbbb-cc','-',-1)+1) from dual;
0 0
- oracle中截取字段中某一个字符最后一次出现的位置到末尾
- 统计一个字符串中某个字符第一次出现的位置和最后一次出现的位置
- 如何取得字符在字符串中最后一次出现的位置?
- 在字符串中查找一个特定的字符最后一次出现的位置,并返回字符所在位置。
- 截取mysql字符串最后一次出现的位置
- 在字符串中查找一个特定的字符最后一次出现的位置(即最右边那个)
- 获取字符串中最后出现的一个字符的位置
- 获取字符串中某字符出现的最后位置
- 获取字符串中指定字符最后一次出现的位置
- C语言 编写字符串操作函数strrchr,在字符串中查找目标字符最后一次出现的位置,返回指向这次位置的指针。
- SQL之得到一个字符串中某一个字符第n次出现的位置的函数
- 如何找到二分查找中目标元素第一次出现和最后一次出现的位置
- 查找字符串中要查找的字符串最后一次出现的位置
- 在字符串中寻找目标最后一次出现的位置(python)
- Java 查找某个数字在数组中第一次和最后一次出现的位置
- SQL 中的LastIndexOf,截取最后一次出现字符后面的字符
- SQL 中的LastIndexOf,截取最后一次出现字符后面的字符
- Oracle 统计一个字段中某字符出现的次数
- OS X经典的诗歌命令行工具
- java中用反射访问私有方法和私有成员
- android性能优化
- 黑马程序员——Java基础---网络编程
- 5.3学习内容 放射获取泛型类型,for与数学公式的转化示范
- oracle中截取字段中某一个字符最后一次出现的位置到末尾
- Android持久化数据之初识SharedPreferences
- p123第三章作业32题
- nyoj_12 _喷水装置(二)
- android.widget.RelativeLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams
- startActivityForResult用法详解
- ActionBar和Fragment结合ViewPager实现TabActivity
- Leetcode 151:Reverse Words in a String
- BaseActivity框架搭建