Skip to main content

字符串函数

函数功能
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
select concat('Hello', 'MySQL');
-- lower
select lower('Hello');
-- upper
select upper('Hello');
-- lpad
select lpad('01', 5, '-');
-- rpad
select rpad('03', 3, '0');
-- trim
select trim(' Hello MySQL ');
-- substring
select substring('Hello MySQL', 1, 5);
# 将workno改成类似00001
update employee set workno = lpad(workno, 5, '0');