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)

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

Hive学习之内置条件和字符串函数

条件函数 下表为Hive支持的一些条件函数。 返回类型 函数名 描述 T if(boolean testCondition,...

oracle中INSTR函数的用法

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

Oracle的REGEXP_INSTR函数简单用法

REGEXP_INSTR函数让你搜索一个正则表达式模式字符串。函数使用输入字符集定义的字符进行字符串的计算。 它返回一个整数,指示开始或结束匹配的子位置,这取决于return_option参数的值。...

PLSQL:INSTR函数,返回要截取string的位置

在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。instr是一个非常好用的字符串处理函数,几乎所有的字符串分隔都用到此函数。 语法如下:   ...
  • istend
  • istend
  • 2014年07月14日 16:56
  • 2137

MySQL- INSTR 函数的用法

测试数据库: MYSQL数据库INSTR(STR,SUBSTR) 在一个字符串(STR)中搜索指定的字符(SUBSTR),返回发现指定的字符的位置(INDEX); STR 被搜索的字符串 S...

mysql中INSTR函数的用法

mysql中INSTR函数的用法INSTR(字段名, 字符串)这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始)SELECT * FROM tblTopic...
  • zyyr365
  • zyyr365
  • 2010年05月18日 11:56
  • 70090

提高sql查询性能-使用instr函数替换like

在查询时经常使用like作为关键字进行模糊查询,在生产环境中由于数据量较大,使用like查询时比较慢,尝试了一些方法,最终发现使用oracle的instr函数可以显著提高查询的效率. 关于数据量: ...
  • lk_blog
  • lk_blog
  • 2015年07月28日 21:51
  • 4892

SQL 函数 instr的用法

转自: http://blog.sina.com.cn/s/blog_6094cbf30100frz0.html  SQL 函数 instr的用法 INSTR(C1,C2,I,J) 在一个...

oracle instr函数用法和(oracle 用instr 来代替 like)

最近项目中出现oracle instr函数,于是在网上找了一下关于它的资料。 Oracle中INSTR和SUBSTR的用法 Oracle中INSTR的用法: INSTR方法的格式为 ...

C++函数学习(四)

90  RTrim的用法,代码用来处理字符的前后空格 返回一个字符串并截断后所有空格。 用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:instr函数
举报原因:
原因补充:

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