Oracle中substr函数格式 (俗称:字符截取函数)
格式1: substr(string string, int a, int b);
格式2:substr(string string, int a) ;
解析:
格式1:
1、string 需要截取的字符串
2、a 截取字符串的开始位置(注:当a等于0或1时,都是从第一位开始截取)
3、b 要截取的字符串的长度
格式2:
1、string 需要截取的字符串
2、a 可以理解为从第a个字符开始截取后面所有的字符串。
格式1:Postgre中substrr函数格式(String string,int a,int b)
格式2:substr(string string, int a) ;
切记a最好从1往上了写,b表示截取几位。 a写1表示从第一位开始截取,a可以写 1 0 -1 … ,1表示从第一位开始截取,0表示从第一位前一位开始截取(-1位截取), -1表示从第一位前两位开始截取(-2位截取)。