简单的使用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双重的结果是
弦
---—
十四