Oracle中类似indexof用法 instr函数
 在Oracle中没有indexof()函数  
但是提供了一个 instr() 方法 具体用法:
select instr('保定市南市区','市',1,1)-1 from dual;
解释:1. '保定市南市区' =>可以是表达式,也可以是具体数据
2. '市'=>为分离的标志,这里为两组数据中的“市”这个字
3. 第一个1为从左边开始,如果为-1,则从右边开始。
4. 第二个1为“市”出现的第几次。
  
  
在GBK编码下,一个中文占两个字节
select instr('保定市南市区','市',1,1) from dual;的值就是5
select instr('保定市南市区','市',1,2) from dual;的值就是9
  
select instr('保定市南市区','市',-1,1) from dual;的值就是9
select instr('保定市南市区','市',-1,2) from dual;的值就是5
   但是提供了一个 instr() 方法 具体用法:
select instr('保定市南市区','市',1,1)-1 from dual;
解释:1. '保定市南市区' =>可以是表达式,也可以是具体数据
2. '市'=>为分离的标志,这里为两组数据中的“市”这个字
3. 第一个1为从左边开始,如果为-1,则从右边开始。
4. 第二个1为“市”出现的第几次。
在GBK编码下,一个中文占两个字节
select instr('保定市南市区','市',1,1) from dual;的值就是5
select instr('保定市南市区','市',1,2) from dual;的值就是9
select instr('保定市南市区','市',-1,1) from dual;的值就是9
select instr('保定市南市区','市',-1,2) from dual;的值就是5
相关推荐
  LuoXinLoves    2020-06-10  
   Justdoit00    2020-06-01  
   Carlos    2020-03-06  
   昊    2019-12-11  
   holyrong    2014-07-18  
   Lifeisforsharing    2019-05-16  
   jbossllx    2018-11-21  
   TongFn    2014-06-11  
   oracleerp    2012-07-20  
   Oracle企业    2011-12-24  
   LinuxOracleWf    2011-12-22  
   MySQLl    2019-04-17  
   LinuxOracleWf    2009-12-31  
   一昕之代码    2019-04-08  
   shilukun    2019-04-06  
   罗罗    2019-04-05  
   ToGo    2019-04-04  
   ltoper    2019-04-04  
   罗罗    2019-04-03  
   htmlman0    2006-11-15  
 