length(参数值) 返回参数的字节个数
select length('zhangsan') ----->8
concat(参数一,参数二)将参数一跟参数二拼接起来
select concat('zhangsan','-','@@@@@@@') ----->zhangsan-@@@@@@@
upper(参数) 将该参数变为大写
select upper('zhangsan') --->ZHANGSAN
lower(参数)将该参数变为小写
select lower('ZHANGSAN')--->zhangsan
索引从1开始,包含开始索引字符
strsub(参数,索引,字符长度)
select substr('helloworld',6,3)
instr(参数、子串)返回子串在参数中第一次出现的索引,如果找不到返回0
select instr('helloworld','l') ---->3
trim(参数)去除参数两端的空格
select trim(' hello ')----->hello
trim('两端要去除的参数' from '字符串')
select trim( 'a' from'aaaaaaaaaaaaaahelloaaaaaaaaaaaaaa') ----->hello
lpad(参数,长度,填充字符) 用指定的字符去实现左填充长度,长度小于字符串,则输出截取相应长度的字符
select lpad('hello',2,'$')
rpad(参数,长度,填充字符) 用指定的字符去实现右填充长度,长度小于字符串,则输出截取相应长度的字符
select rpad('hello',4,'$')
repalce('字符串','被替换的字符','替换后的字符')
select replace('helloword','word','NewWorld');