MySQL的字符函数length函数获取参数值的字节数
语法:
选择长度()参数;
//一个中文在UTF-8中占3字节
concat连接字符串
select concatenate (参数1、参数2、…、参数n ) from表名;
upper、lower upper将字符串全部转换为大写
lower将所有字符串转换为小写
选择更新器(lmz );
substr、substring注:在MySQL中,字符串索引从1开始
//从字符串的第6个开始剪切后面的全部
选择子substr (lmzaixxq ),6 ) out_put;
//从字符串的第一个开始剪切字符串长度为3的
选择子substr (lmzaixxq ),1,3 ) out_put;
instrselectinstr(『lmzaixxq》、《xxq》);
//返回下一个字符串在前一个字符串中首次出现的索引,如果找不到则返回0
删除trim字符串前后的部分字符
选择修整(lmzaixxq );
输出结果如下
删除字符串前后的特定字符不会删除字符串中的特定字符
选择修整(a ) from ) aaaaaaaalmzaizhexxqaaaaaaa );
lpad、rpad lpad为使用指定字符实现左填充而指定的长度
选择lpad (lmzaixxq )、10、);
输出结果如下。
rpad指定用于使用指定字符进行右填充的长度
选择rpad (lmzaixxq,10,);
输出结果如下。
替换将替换指定的字符串
选择替换(“lmzaixxq”、“AI”、“‘feichangai”);
输出结果如下。
如果指定的字符串有多个,则全部替换
选择替换(lmzAIaiaixxq、“ai”、“‘fcai”);
输出结果如下。