
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
oracle 如何截取某一位到最后(特定位置)一位中间的字符?
比如有一个a字段格式如下:aaaa-bbbb-cc要截取最后的cc1,首先获取最后一次出现的- 的位置instr(‘aaaa-bbbb-cc’,’-’,-1),这样就得到了最后一个-的下标2,从最后一次出现-的位置开始截取字符串下标加一,然后截取substr(‘aaaa-bbbb-cc’,instr(‘aaaa-bbbb-cc’,’-’,-1)+1)运行例子:select substr(‘aaaa
oracle特定字段截取(附省市区划分)
比如有一个a字段格式如下:aaaa-bbbb-cc要截取最后的cc1,首先获取最后一次出现的- 的位置instr(‘aaaa-bbbb-cc’,’-’,-1),这样就得到了最后一个-的下标2,从最后一次出现-的位置开始截取字符串下标加一,然后截取substr(‘aaaa-bbbb-cc’,instr(‘aaaa-bbbb-cc’,’-’,-1)+1)运行例子:select substr(‘aaaa
到底了







