简单的使用Oracle的substr和指导功能

Oracle substr函数的简单用法

substr(字符串截取,截取的起始位置、长度) / /返回拦截的话



substr('Hello World,0,1) / /返回结果for'h *从第一个字符串截取长度为1的字符串

substr('Hello World,1,1) / /返回结果for'h * 0和1是起始位置的第一个字符截取说

substr('Hello World,2,4) / /返回结果for'ello

substr('Hello World'3,3)* / /返回结果for'rld负(我)的起始位置到左串我字右端拦截说



测试:




选择substr('Hello World- 3)值从双;



附录:子串简单的用法(1,Index2)在java



效果:从一个字符串的字符串的索引(下标)1开始截取字符串的index2-index1。




字符串Hello World;
System.out.println(str.substring(0,5));




打印结果是:你好



Oracle使用的仪器:

该仪器方法的格式

仪器(源字符串,查找的字符串,从汉字、数发现的前几个字符匹配的数目)

返回到找到的位置,返回0。如果你找不到。

例如,在仪器(公司楼',或',3, 2),源字符串is'corporate地板,看for'or字符串中的字符位置,从第三开始,寻找,后第三字以二比赛。



默认的查找顺序是从左到右。当开始位置为负时,从右边向上查找。

所以选择仪器的结果(公司楼',或',1, 1)AAA双重的结果是





---—



十四