首页 > 代码库 > MySQL字符串相关函数学习一
MySQL字符串相关函数学习一
这里总结一下常用的或者有可能用到的一些字符串内建函数
① ASCII() :返回字符的ASCII码
如果输入的不是一个字符而是一个字符串呢?ascii()会只取第一个字符作为计算的参数,如:
② CHAR():接收一个数字,返回其对应的字符;如果是一个小数,那么会先进行四舍五入,再返回对应字符
③ CHAR_LENGTH():返回字符的长度,与它同义的有character_length()
④ CONCAT():返回一个连接后的字符串
⑤ CONCAT_WS():通过给定的分隔符来连接字符串,注意分割符是第一个参数
⑥ ELT():根据所以返回字串
⑦FIELD():与ELT()相似,检索str是否在str1, str2, str3中,如果存在返回索引值,不存在返回0
⑧ FORMAT():返回经过格式化处理的数
⑨INSERT():替换字符串中的一部分
第一个参数是要被替换的字符串
第二个参数表示从何处开始替换
第三个参数表示替换字符的个数
第四个参数表示被替换进的字串
如果替换字符的个数实际超过了原字符串的长度,那么替换后的字符串由未被替换的部分+被替换进的字串组合而成,如:
⑩ INSTR():返回字符串中某子串首次出现的位置,如果存在返回索引,不存在返回0
MySQL字符串相关函数学习一
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。