函数是指一段可以直接被另一段程序调用的程序代码。
常用的函数
函数 | 功能 |
---|---|
CONCAT(S1,S2...Sn) | 字符串拼接 |
LOWER(str) | 将字符串全部转换为小写 |
UPPER(str) | 将字符串全部转换为大写 |
LPAD(str,n,pad) | 用字符串pad对str的左边进行填充 |
RPAD(str,n,pad) | 用字符串pad对str的右边进行填充 |
TRIM(str) | 去掉字符串头部和尾部的空格 |
SUBSTRING(str,start,len) | 返回从字符串str从start位置起的len长度的字符串 |
演示
连接字符串
select concat('what','can','I','say');
大小写转换
select lower('WHATcanisay');
select upper('WHATcanisay');
左右填充
select lpad('00',5,'1');
select rpad('00',5,'1');
去掉空格
select trim(' q w e r t y ');
返回字符串
select substring('123456789',3,6);