字符串函数

函数名 功能描述
ASCII() 返回最左字符的数值
CHAR() 返回由整数的代码值所给出的字符组成的字符串
BIN() 返回一个数的二进制值的字符串表示
HEX() 返回十进制值或字符串值的十六进制表示
OCT() 返回一个数的八进制值的字符串表示
UNHEX() 返回HEX表示的数字所代表的字符串
TO_BASE64() 返回转换为BASE64的字符串参数
FROM_BASE64() 解码为BASE64的字符串并返回结果
LOWER() 返回小写字母的字符
LCASE() 与LOWER()功能相同
UPPER() 返回大写字母的字符
UCASE() 与UPPER()功能相同
LPAD() 返回左边由指定字符串填充的字符串参数
RPAD() 返回右边由指定字符串填充的字符串参数
TRIM() 删除字符串的前缀和后缀
LTRIM() 删除前面的空格字符
RTRIM() 删除结尾的空格字符
BIT_LENGTH() 返回字符串的位长度
CHAR_LENGTH() 返回字符串的字符长度
CHARACTER_LENGTH() 与CHAR_LENGTH()功能相同
LENGTH() 返回字符串的字节长度
OCTET_LENGTH() 与LENGTH()功能相同
INSERT() 在指定位置插入一个子字符串,直到指定的字符数
REPLACE() 替换指定的字符串
SUBSTR() 返回指定的子字符串
SUBSTRING() 返回指定的子字符串
SUBSTRING_INDEX() 返回最终定界符左边或右边的子字符串
MID() 返回从指定位置开始的子字符串
LEFT() 返回指定的最左字符
RIGHT() 返回指定的最右字符
INSTR() 返回子字符串的第一个出现位置
LOCATE() 返回子字符串的第一个出现位置,与INSTR()的参数位置相反
POSITION() 与LOCATE()功能相同
REPEAT() 返回重复指定次数的字符串
CONCAT() 返回连接的字符串
CONCAT_WS() 返回由分隔符连接的字符串
REVERSE() 返回和字符顺序相反的字符串
SPACE() 返回指定数目的空格组成的字符串
FIELD() 返回参数在后续参数中出现的第一个位置
ELT() 返回指定位置的字符串
EXPORT_SET() 返回一个字符串,其中值位中设置的每个位,可以得到一个on字符串,而每个未设置的位,可以得到一个off字符串
MAKE_SET() 返回一组逗号分隔的字符串,由位集合中具有相应位的字符串组成
FIND_IN_SET() 返回第一个参数在第二个参数中出现的位置
FORMAT() 返回指定小数位数格式的数字
ORD() 返回参数中最左字符的字符代码
QUOTE() 引用一个字符串,返回一个在SQL语句中可用作正确转义的数据值的结果

字符串比较函数

函数名 功能描述
LIKE 进行简单模式匹配
NOTLIKE 否定简单模式匹配
STRCMP() 比较两个字符串

正则表达式

表达式名 功能描述
REGEXP 使用正则表达式进行模式匹配
RLIKE 与REGEXP功能相同
NOTREGEXP 否定REGEXP

看完两件小事

如果你觉得这篇文章对你挺有启发,我想请你帮我两个小忙:

  1. 关注我们的 GitHub 博客,让我们成为长期关系
  2. 把这篇文章分享给你的朋友 / 交流群,让更多的人看到,一起进步,一起成长!
  3. 关注公众号 「方志朋」,公众号后台回复「资源」 免费领取我精心整理的前端进阶资源教程

JS中文网是中国领先的新一代开发者社区和专业的技术媒体,一个帮助开发者成长的社区,目前已经覆盖和服务了超过 300 万开发者,你每天都可以在这里找到技术世界的头条内容。欢迎热爱技术的你一起加入交流与学习,JS中文网的使命是帮助开发者用代码改变世界

results matching ""

    No results matching ""