字符串函数
常用的字符串函数有 concat(S1,S2,..Sn) , lower(str) , upper(str) ,lpad(str,n,pad) , rpad(str,n,pad) ,trim(str) , substring(str,start,len)
小括号里面是函数的参数
功能 :
concat(S1,S2,..Sn) 字符串拼接,将(S1,S2,..Sn)拼接成一个字符串
lower(str) 将字符串str全部转为小写
upper(str) 将字符串str全部转为大写
lpad(str,n,pad) 左填充,用字符串pad对str的左边进行填充,达到n个字符串长度
rpad(str,n,pad) 右填充,用字符串pad对str的右边进行填充,达到n个字符串长度
trim(str) 去掉字符串头部和尾部的空格
substring(str,start,len) 返回从字符串str从start位置起的len个长度的字符串(也就是截取字符串)
代码演示:
-- concat(s1,s2,..sn) 字符串拼接
select concat('hello','mysql');
-- lower(str) 字符串全部转为小写
select lower('HELLO');
-- upper(str) 字符串全部转为大写
select upper('hello');
-- lpad(str,n,pad) 左填充 ---01
select lpad('01',5,'-');
-- rpad(str,n,pad) 右填充 01---
select rpad('01',5,'-');
-- t