postgre中的substr函数


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位截取)。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM