字符串函数

函数名功能描述
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进行简单模式匹配
NOT LIKE否定简单模式匹配
STRCMP()比较两个字符串

正则表达式

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