首页 > 数据库技术 > 详细

MYSQL-------常用字符函数

时间:2019-05-18 22:40:52      阅读:136      评论:0      收藏:0      [点我收藏+]
*utf-8汉字字节长度为3,英文字母为1,GBK为2-1

--Length() 获取参数值的字节个数 select length() --concat(str1(列名1),str2(列名2)) 拼接字符串 --upper()大写函数 lower()小写函数 --substr/substring截取字符串 1.SELECT SUBSTR(四十四与五十万,6) --索引从1开始,即是0算起,意为取出从第六开始后面的所有字符串 2.SELECT SUBSTR(四十四与五十万,1,3) --从1开始,截取长度为3的字符串,即结果为四十四 #姓名首字母大写,其他字符小写,再拼接 3.SELECT CONCAT(UPPER(SUBSTR(last_name,1,1)),_,LOWER(SUBSTR(last_name,2))) from employees; --instr返回目标str第一次出现在字段中的索引,如果找不到,返回0 SELECT INSTR(今天下着大雨,大雨); 其结果为5,若将大雨改成大雪,则找不到,为0 --trim 1.去前后空格函数 SELECT TRIM ( 阿萨德 ); 2.去掉前后指定字符(指定字符+FROM+字符串) SELECT TRIM (a FROM 张aaaaa是一位老师) --lpad(字符串+长度+指定字符) rpad右填充 #用指定的字符实现左右填充指定长度 SELECT LPAD(林夕,10,*) #********林夕 --replace(原字符串,指定字符串,新字符串) SELECT REPLACE(林夕啊是不是学生,学生,教师)

 

MYSQL-------常用字符函数

原文:https://www.cnblogs.com/god-for-speed/p/10887300.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!