字符串函数是MySQL中比较常用的一类函数,所以就想简单的总结一下常用的字符串函数;
1.CONCAT(S1,S2....Sn)函数:把传入的参数连接成为一个字符串。(与null连接将是null);
2.INSERT(str,x,y,instr)函数:将字符串str从x位置开始,y个字符长的字符替换成字符串inst。
3.LOWER(str),UPPER(str)函数:把字符串转换成大写或小写
4.LEFT(str,x),RIGHT(str,x)函数:分别返回字符串最左边的x个字符和最右边的x个字符。
5.LPAD(str,n,pad)和RPAD(str,n,pad)函数:用字符串pad对str最左边和最右边进行填充,直到长度为n个字符长度。
6.LTRIM(str)和RTRIM(str)函数:去掉字符串str左侧和右侧的空格。
7.REPEAT(str,x)函数:返回str重复x次的结果。
8.REPLACE(str,a,b)函数:用字符串b替换字符串str中所以出现的字符串a。
9.STRCMP(s1,s2)函数:比较字符串s1和s2的ASCII码值的大小。
10.SUBSTRING(str,x,y)函数:返回从字符串str中的第x位置起y个字符长度的字符串。