instr函数

原创 2017年01月03日 14:09:26

 instr函数在Oracle/PLSQL中是返回要截取的字符串在源字符串中的位置。instr是一个非常好用的字符串处理函数,几乎所有的字符串分隔都用到此函数。
 语法如下:instr( string1, string2, start_position,nth_appearance ),
 string1:源字符串,要在此字符串中查找。
 string2:要在string1中查找的字符串 。
 start_position:代表string1 的哪个位置开始查找。此参数可选,如果省略默认为1. 字符串索引从1开始。如果此参数为正,从左到右开始检索,如果此参数为负,从右到左检索,返回要查找的字符串在源字符串中的开始索引。
 nth_appearance:代表要查找第几次出现的string2. 此参数可选,如果省略,默认为 1.如果为负数系统会报错。
 注意:
  位置索引号从1开始。
  如果String2在String1中没有找到,instr函数返回0。
  示例:
  SELECT instr('syranmo','s') FROM dual; -- 返回 1
  SELECT instr('syranmo','ra') FROM dual; -- 返回 3
  SELECT instr('syran mo','a',1,2) FROM dual; -- 返回 0

   Substr(pmi01,1,Instr(pmi01,'-',1,1)-1)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

oracle instr函数

在oracle PL/SQL中,instr函数返回string2在string1中出现的位置,语法如下: instr(string1,instring2[,start_position[,nth_a...

oracle中INSTR函数的用法

今天有个同学问我这个INSTR函数,我也不太清楚就上网查了查做一个小小的记录吧 INSTR(C1,C2,I,J)  在一个字符串中搜索指定的字符,返回发现指定的字符的位置;  C1 ...

Oracle instr函数

Oracle instr函数   INSTR   (源字符串, 目标字符串, 起始位置, 匹配序号)   在Oracle/PLSQL中,instr函数返回要截取的字符...

oracle函数之instr()和substr()实现列拆分

1、INSTR()函数         在Oracle中可以使用instr()函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。  ...

4#Oracle的instr函数使用

INSTR    instr(源字符串, 目标字符串, 起始位置, 匹配序号)      在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从...

Oracle中instr函数用法

在Oracle/PLSQL中,instr函数取得目标字符串在源字符串中的位置。即从源字符的开始检索到源字符的结尾。     语法如下:    instr( string1, string2 [, st...

Oracle正则表达式函数:regexp_like、regexp_substr、regexp_instr、regexp_replace

regexp_substr拆分字符串集合。 regexp_substr函数格式如下: function regexp_substr(String, pattern, position, occu...

Oracle正则表达式函数:regexp_like、regexp_substr、regexp_instr、regexp_replace

from http://blog.csdn.net/jgmydsai/article/details/10297385  http://blog.csdn.net/zengmuansh...

Oracle中实现查询结果按照in中条件排序 InStr函数

Oracle中,可以使用 Instr 函数对某个字符串进行判断,判断其是否含有指定的字符。 其语法为: Instr(string, substring, position, occurrence)...

【sql】oracle 数据库instr函数的用法详解

instr('源字符串' , '目标字符串' ,'开始位置','第几次出现')   在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)