艾巴生活网

您现在的位置是:主页>数码 >内容

数码

SQL函数substr使用简介

2023-08-03 07:00:12数码帅气的蚂蚁
对于SQL函数substr使用简介,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。 操作方法: 1 substr(string,

SQL函数substr使用简介

对于SQL函数substr使用简介,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。

操作方法:

1. substr(string,1,3)函数解释:从左到右取一个长度为3个单词的字符串。结果是:str从右到左?应该有另外一个函数提供这样的功能!其实从右到左也是这个功能,只是参数不同。substr(String,-1,3)函数的解释:取String中右1位,开始取3位。结果是:g

2. substr (string,start,length)string-要拦截的指定字符串。start-必选,指定字符串的起始位置。正数-从字符串的指定位置开始,负数-从字符串末尾的指定位置开始,0-从字符串的第一个字符开始。length-可选,指定要截断的字符串的长度,默认情况下返回字符表达式值结尾之前的所有字符。

For example: select substr('abcdefg' 3,4) from dual; The result is that cdef selects substr('abcdefg'-3,4) from dual; Results Edge-limited feed film growth Note: The first position in the string is always 1. The results of the following two structured query languages are the same: for example, select substr('abcdefg' 0,3) from dual; The result is abcselect substr('abcdefg' 1,3) from dual; The result is the alphabet.

3.与java类中的substring不同:substring (int beginIndex,int end index):从指定的begin索引到指定的endIndex-1,字符串中的第一个位置始终为0。EndIndex,可选。默认情况下,返回从指定索引开始的字符,直到该字符串结束。比如:‘不开心’。substring (2)返回' happy'' hamburger 'substring (3,8)返回“burger”

以上知识分享到此为止,希望能够帮助到大家!