oracle中的substr函数

原创 2013年12月03日 10:14:24

substr(str, begin, length),str是要处理的字符串,begin是开始位置(从0开始),length是长度,表示在str中,从begin开始获取length长度的的子字符串。

if (begin<0),则从str的右边开始算,if (length > str.length) 就返回str.length。

刚看到这个函数时,感觉这个函数怎么多了一个参数啊?怎么是3个参数,不是2个参数吗?想了一下才恍然大悟。。。面向对象思维作怪。。。写java代码写多了。。呵呵

Oracle中substr函数和instr函数的结合使用

1、instr函数是一个字符串处理函数,它在Oracle/PLSQL中是返回子字符串在源字符串中的位置。 函数定义如下: /*  * 返回子字符串在源字符串中的位置(字符串位置从1开始,而不是从0开始...
  • lanmuhhh2015
  • lanmuhhh2015
  • 2017年12月21日 11:22
  • 102

oracle中substr()的用法和Oracle中INSTR方法

In oracle/PLSQL, the substr functions allows you to extract a substring from a string.The syntax for...
  • hzalan
  • hzalan
  • 2007年07月19日 12:31
  • 3539

oracle一些常用的函数(substr,日期加减问题)之我见

Oracle中有比较很实用的函数,现在就谈一下我对一些函数的认识。一.substr:字符段截取函数,这种字符串处理函数在Java和c#,javaScript的函数中都有类似,不过有不同的定义,功能上有...
  • yuefengyuan
  • yuefengyuan
  • 2010年12月27日 23:11
  • 1683

oracle笔记(2)----substr使用

oracle的substr函数的用法  取得字符串中指定起始位置和长度的字符串   substr( string, start_position, [ length ] )  如:      s...
  • helongzhong
  • helongzhong
  • 2017年02月07日 14:58
  • 491

oracle substr,substrb ,instr,instrb函数的用法以及like的优化

oracle substr,substrb ,instr,instrb函数的用法以及like的优化   --------------------substr,substrb--------...
  • blacklin520
  • blacklin520
  • 2015年06月25日 19:08
  • 3214

Oracle substr()与substrb()

一直以来都是用substr()来截取字符串的一部分,虽然知道有substrb(),也知道substrb()是以byte(字节)来计算长度,可没用过,也不太明白什么地方需要用到它们,今天刚好测试了一下这...
  • u010202304
  • u010202304
  • 2015年04月06日 20:58
  • 4422

Oracle的substr函数简单用法 与java中substring区别

substr(字符串,截取开始位置,截取长度) //返回截取的字 substr('Hello World',0,1) //返回结果为 'H'  *从字符串第一个字符开始截取长度为1的字符串 subst...
  • java_0813
  • java_0813
  • 2015年12月16日 19:38
  • 313

Oracle的like和substr对于索引的操作

摘自:http://topic.csdn.net/u/20100120/12/d62b2612-dfbb-4a96-9535-f11bec25521f.html 和 http://topic.csdn...
  • linminqin
  • linminqin
  • 2012年07月10日 16:44
  • 4544

Oracle的substr函数简单用法 与substring区别

substr(字符串,截取开始位置,截取长度) //返回截取的字 substr('Hello World',0,1) //返回结果为 'H'  *从字符串第一个字符开始截取长度为1的字符串 subst...
  • gs313874233
  • gs313874233
  • 2013年08月05日 17:25
  • 41735

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

1、INSTR()函数         在Oracle中可以使用instr()函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。  ...
  • zmx729618
  • zmx729618
  • 2016年06月22日 17:01
  • 1383
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle中的substr函数
举报原因:
原因补充:

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